Hacker News new | ask | show | jobs
by denshadeds 3817 days ago
I've been a professional developer for 10 years. Maybe you plan on being more of an analyst. Managers usually are pushed away from technical decisions. Don't try to become a manager too soon. Nobody wants a manager that is 10 years younger than the technical staff.

Want to grow quickly? Learn the ropes in big companies for big money, use small startup companies to grow into new functions. Don't stick with the same job too long.

2 comments

> Learn the ropes in big companies for big money, use small startup companies to grow into new functions. Don't stick with the same job too long.

Agree! At big companies you will see the best and worst of software, projects, and variety of different leadership styles. But they can be stultifying over the long term, and many operate by burning out their junior people. Get in, see it all and learn, then get out and explore at smaller companies.

What's the difference between an analyst and a manager?

> Learn the ropes in big companies for big money

I think I'm going to do my graduation project in something like that. Should I push for a contract there after (as a first job)?

> Don't stick with the same job too long

How long is too long ?

By analyst I mean this: https://en.wikipedia.org/wiki/Systems_analyst > Should I push for a contract there after Try to surround yourself with the best developers and managers out there. Learn their tricks and tales. > Don't stick with the same job too long I've once spent 2 years at a job learning nothing, accomplishing nothing and getting insulted on a daily basis. Don't stick longer than 5 minutes in such a place. As a rule I try to stick 4-5 years. Unless of course I get grossly disrespected or something way more beautiful comes along.