I have been working as Software Developer from last 2 yrs. During this time I come across lot of good and bad things about project management. To my experince with project management most of project we got in trouble are due to bad coding level or bad planning of project. These are two things that trouble me a lot in these two years.
This also teach me to make balance between different level of programmer working on same project. One thing that i notice is that good level programmers fight with problem like how to make code efficient where as low skill programmer keep themself busy with questions like How to make query, how to make Text box to do this and that, or user interface has some bugs how to fix them.
Though recently i come across one another major problem with project management, proper resource allocation, with resources i mean hardware and software and not man power, One of my project got delay just because of late supply of hardware, now as a programmer thats the worsts thing I want in my project to get delay because we don’t have proper hardware or software for that matter. One can teach Junior programmer programming skill but management budget handling is not in our hand as Programmer.
Anyways life is now on road as my Three week long quest ends when I Configure EXIM and now its delivering mail to my virtual mail box 🙂
So rest about management when I learn to manage myself and my projects (this counter always remain above 5 )