Comment

Comment by ChristopherM

You're starting a job? Good, so your education is just beginning. It took about 5 years for me to feel comfortable, and really become proficient at software engineering. The job is not an end.

Years 5 through 12, I developed my skills in project management and people management. Being able to code is one thing, being able to plan out a project takes it to a whole new level. Instead of a 5-10k line of code project you are now working on 100-500k LOC projects.

In my late 30's I am now off on my own, started my own company and I am close to releasing my first product. The keys to making this happen are the extremely valuable experience I acquired by "just being an employee", also I saved about $200k before I quit "working for the man".

Getting a job is not an end, like I said it's the beginning. How much you learn from the experience is up to you. If you really want to eventually do something big focus on making every situation a learning opportunity, also don't get sucked in by the lifer's. Don't waste money on fancy cars, don't buy a house, don't get married. If you tie yourself down with debt and responsibilities you may very well find yourself working for the man until you retire.

parent ChristopherM 12 years ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton