Showing posts with label IT. Show all posts
Showing posts with label IT. Show all posts

Rushing like hell

⊆ 8:33 PM by Radius | , . | ˜ 0 jealous craps »

The mood today in the office was crazy. The project was mentioned 2 months prior launching and we have ample of time to work on it. Me, managing the IT part already started working on it once it started to be mentioned and the progress keeps moving depending on the changes until its final. So, the back end of the project actually finished and ran properly before even then front end started being developed.

Suddenly, i was called to the room and being asked why is the front end has yet to be implemented. I was like, hello!!!... we have both head of IT and head of designer involved in this project and how come suddenly you ask me how is the implementation of the front end? Anyway, not willing to argue, I head straight to head-of-design and ask him the status and ask him to start working on it. I gave them the client's requirements and such to follow(which he already has!!!).

Once all is done and uploaded, everything sounds pretty cool so far until I arrived back from meeting at 3PM on the day after that. Suddenly i've been told that client want to see the second pilot of the project a day after the first pilot. I was like WTF!!! First nobody told me that the second pilot have to be done by today and secondly why do you tell me when its designs task and we have head of designer to take the task?

I rushed to the design department and check the status and been told by one of the designer that he needs roughly half an hour to finish it. I was like, ok.. thats not too bad, so i told my client to give me around an hour to upload the second pilot to him. That 1 hour was supposed to be 4PM today.

Now at quarter past 7 in the evening, i'm still waiting for the designer to finish working on the flash program. I just can't believe it. It's already 3 hours from what i promised the client and 3 and half hours since the designer promised me with the application!! Client had been bugging me back and fro for the application and its still not yet alive.

From my knowledge, the designer who's supposed to do this flash application had been day dreaming for the past 2 weeks of nothing to do and yet the head of designer didn't even bother to give him any job. Why can't they hand him the task when it's first signed instead of waiting to the last day. Its ok to do work if you just have the slightest clue of it to avoid any unnecessary rushing at the end of the day rather than sitting down and warming up your chair and this is not the first time happened to projects.

I just can't believe it that this happens again in my project especially when i had already covered my side perfectly well. I got the modules written just by listening to suggestions and ideas rather than waiting till the end of the day and keep making changes on the modules based on client's requirements. Urgh.... now im being pressured by everybody around me to get the project up when its not even my fault. I hate these kinda things....

Remember guys, B3Motor,  B3Clothing,  BCMS, Tracker, B3Mail, etc. Those project are not meant to waste your time, but to save your valuable time later on and will give you less pressure when its closer to the launching date. No overtime is necessary. Do early, finish early and when it closes to the UAT, the only thing that you do is bug fixing. Not building complex modules of unfinished functions!!!

I'm stuck here not because of my mistake but because people who ignores to learn from their mistakes. I'm a Technical Manager not a Project Manager. I can be a Project Manager but as long as i'm the sole contact for the project then I don't mind. Not by having pieces of information scattered everywhere and expect me to know everything by looking at people's face.

To someone who will soon be doing this at my exact current position soon(you take my word for this, and you'll remember this when you are at my seat). I know you might be reading this and seriously do learn from this mistake and take care of your staffs properly. Make sure you know what are they doing and what is your boss expecting from you (project management, technical management, development). Seriously this will shoot your blood pressure sky rocket high by working with the incompetence so called staffs.

 

Adios,

Timmy


New blog

⊆ 9:59 AM by Radius | . | ˜ 0 jealous craps »

I've been thinking about creating this new blog for a while. I really need to start blogging about my IT experiences and knowledge so that it can be shared with all of the IT community. It's more of a portal where the knowledge can be shared and discussed between the professionals. This new blog will be focusing on C#, ASP.NET, VB.NET and probably a bit of Linux, XHTML and CSS on the side. Few other developments that I will put there including blogger template development, joomla or whatever language or application that I find interesting to develop. You may even request any topic that you want know more within my knowledge and if i'm free and able to help you then I would be happily explaining it to you in that blog for example; to explain Generic in Malay language and how to connect to Database using it. Yes, I would be happy to explain it to you provided it's within my knowledge (well, you can't expect me to know everything you know) and i'm not busy with something else.

Although my focus is always on .NET, i still consider myself as a dynamic technical guy who can take any languages that's thrown at him or any system/OS administration.

If you think My Technical Side is somewhere that you would love to contribute/write to, feel free to leave me a comment with your email and i'll be happy to include you as one of the contributor of the blog so that we all can post topics on the site. You can write about any technology that you want as long as its within the scope of IT. Automation? Aviation? Medical Science? Chemical Engineering? you got a wrong section dude. Language? it's either Malay or English. Other languages? Look somewhere else :) :)

Regards,
Hatim


Welcome 2008

⊆ 10:52 AM by Radius | , . | ˜ 7 jealous craps »

Well, it took me a good 8 days to write something. Not that i'm busy but, just end up getting lazy by day. Coming back home tired, don't feel like turning on laptop at all. Dinner, being mushy with my Princess for a while and then.. off to sleep.

New job is good. The location is Damansara and starts at 9 every morning. So, on the way to office, i end up having breakfast with my Princess in PJ. Pak thor for about an hour before heading to work. The environment is good, everybody are just as innocent as me when i was 6 years old and below (after that i started stealing my sis's money) :D :D So, good on me. Very good start for 2008.

As per my position right now, I need to look for staffs that my company is still lacking off. So, here i'm posting positions available in my company

Junior Web Programmer

VB.NET / C# AND .NET 2.0
SQL
Fresh grad level

Those the main requirement even thought if u have CSS/HTML/JAVASCRIPT would be better as your salary will depends on your knowledge.


Mid-Level Web Programmer

C#, ASP/ASP.NET and .NET Framework 2.0
CSS/HTML/JAVASCRIPT
SQL, Stored Procedures, Triggers
At least had successfully finished 2 ASP/ASP.NET projects

Those are the main requirements but if u have AJAX would be added advantage. Please note that im expecting somebody who knows the difference between ASP and ASP.NET, what is the difference between in-line programming and code-behind, what is boxing and unboxing. Thats to name a few.


Senior Web Programmer
C#, ASP/ASP.NET and .NET Framework 2.0
CSS/HTML/JAVASCRIPT
SQL, Stored Procedures, Triggers
IIS
Had successfully finished at least 3 ASP/ASP.NET projects

Those are the requirements even though more knowledge in web development like AJAX, XHTML, Web Services or development approach like Test-Driven Development and Team Foundation Server would be highly advantageous. Knowledge in .NET would be the main focus as you should know what are the best practises in .NET framework, what is State Management in .NET, the best way to approach databases depending on situation and such. You will be working side by side with the rest of the web developers building quality applications with an acceptable approach. Everybody can code and what makes every coders different to each other is the approach :D

Salary is negotiable. When i say negotiable, it is very negotiable. Can kao tim. Expect 2 interviews for mid-level position and senior position and only 1 interview for junior. Second interview will be done through phone from UK to Malaysia.

On the other hand, my Princess is looking for people as well in her company. This is copy and paste of what she sent to me. The company is located in PJ.


EXECUTIVE, IT SUPPORT
Job Responsibilities

Perform server system administration including monitoring, operations, back-up, maintenance and troubleshooting
Manage IT infrastructure including servers, software and PC, ensuring smooth operation and high availability
Ensure systems are configured; operating systems and applications are updated and secured.
Perform hardware and software asset management including acquisition & disposal, inventory management and licensing
Develop scripts or tools for systems administration, automation, performance monitoring, preventive maintenance, disaster recovery and security.
Manage Cisco router configuration
Manage mail server

Job Requirements

Degree in Information Technology, Computer Science or its equivalent.
Minimum 2 years working experience in a related field
Must have skills in Linux and Windows OS administration

EXECUTIVE, QUALITY CONTROL
The Job

Organize and perform quality check on software
Develop, maintain and enhance automated testing scripts
Diagnose and identify possible reasons for software faults

Requirements

Degree in Computer Science or Information Technology
Preferably with 1-2 years experience in technical support or software quality control
Proactive, motivated, detail oriented, flexible and pleasant personality
Strong command of both spoken and written English
Good analytical and communication skills
Proficient in MS Windows and MS Office applications
Knowledge of Excel Macro and SQA Robot Scripting is an added advantage


PROGRAMMER ANALYST
Job Responsibilities

Undertake programming assignments entailing the design, coding, testing and documentation of systems
Create and maintain detailed logical designs to establish the order in which data is processed
Test the validity and logic of programs and make amendments as required
Assist in the preparation of documents detailing the operations and maintenance of programs
Ensure all programs are developed according to corporate standards

Job Requirements

Degree in Computing or equivalent
Preferably with 1-2 years information systems and technology experience in MNCs
Fresh graduates are also encouraged to apply
Good working knowledge of MS VC++ and MS Access
Good understanding of COMs technology is an added advantage
Able to rapid prototype from conceptualization of business requirements
Good trouble-shooting and problem solving skills
Fast learner

If you somehow interested in any of the jobs posted above, simply send me an email at radius78@gmail.com with your resume.


Google tricks

⊆ 10:50 AM by Radius | . | ˜ 0 jealous craps »

Since i'm bored, I'm gonna write you bout my google trick. Its not really my google trick as almost everybody knows about it but, its a cool stuff. What is it for? uhm.. I always use it to download songs and MTVs and combined with FreeDownload Manager, you will get your songs in no time. Ok.. this is how it works... you do the search, navigate through each result of the search and once found it, download it using freedownload manager.

Downloading MP3
The search string should be something like this:
intitle:"index of" aerosmith crazy mp3 size


what does it mean? Intitle means that we are looking inside the page title for string index of. Index of is one of the value for the page title of the directory listing. So, actually we are browsing the directory listing. After index of, we can put our parameters, the more complex our parameters is.. the less result will we received. So, try to make it as simple as possible like if you are looking for Good Charlotte - Keep you hands off my girl, you might wanna type "good charlotte hand girl" instead. MP3 means we are looking for MP3 songs, and size is for narrowing down our results so that the word size is included in the page (Directory listing always have a column called size). Once you've found what you wanted (i've always found more that what I wanted), right click on the song and download it using download manager.


Downloading MTV
The search string for MTV would go something like this:
intitle:"index of" aerosmith size avi or mpg or wmv or mpeg

The paramaters are self explanatory except the extension that we are telling google that we are looking for avi or mpg or wmv or mpeg files. Actually by using this search string, you can find more video files but... havent tried that.

Have fun googling