DEV Community

loading...

Discussion on: On recruiting contractors and developers

Collapse
bousquetn profile image
Nicolas Bousquet

Ultimately I found for myself that most of the stress and work hours and constraints we put on quality come from ourself.

There people at work that work 30hours a week if you don't count breaks. Some others take no break and also work for 60hours a week or more. Some take care of the quality, some other do not care at all.

As long as you provide a minimum level of productivity people will accept you as you are. There more demand for developpers than there are developpers anyway.

For me you should try it. Restrict the number of hours you put into you job to something reasonable, inside theses hours, include some time to train yourself. Improve your code quality, you knowledge of frameworks, whatever that would help you grow. If asked to size task, be sure to take decent margins and be sure to count somebody working at a normal pace... And when you are late, communicate it instead of just trying to work overtime.

Spending quality time with your colleagues and bosses would also help tremandously.

And there on last key thing. Again there more jobs than there worker in that industry. There are nice companies and bosses and project and terrible companies and bosses and projects. Some would hire you after 6 months or 1 year as a constractor, some other will never do it even if you have the productivity of 100 average developpers. Don't waste time to work for such companies/bosses/project. Switch to another team, to another project, to another company. And before doing so, take the time the ask other what that other boss, that other project or company look like. What are the work condition are people happy there?

It is terrible to think there terrible job position out there, sure, and you can't expect other to do it for you. You boss to suddenly change his heart, your company to suddenly care of its employees, put them on training or a wonderful project to materialize overnight for you to work on... It is your life, nobody else will stand for you.

The good thing is that if you try and do it, you'll find that not difficult at all. You can train, you can get liked by your colleagues and boss and ultimately hired. You can avoid being over worked... It mostly your decision and if you do it in a bit senssible way, nobody will have issue with that. If anything they'll respect you more for it.