|
|
|
|
|
by msort
5775 days ago
|
|
Possible solutions: 1) Join a good big company like Google where experience is not disrespected. It is natural for startups to prefer good and cheap young engineers. 2) Face the reality, develop and respect soft (management, talk, people, emotion) skills besides pure coding skills. It is a fantasy that coding skill is superior to other skills. Everything is engineering: your job is solving-problems, not mere coding. 3) Start your own company and work hard on it at least once in your career. If it fails, you learn valuable skills other engineers cannot compete. 4) Beat the average. Going extra miles to become better every year (if not every day). You will be surprised how far you can go. Most average engineers will never go outside their comfort zones, thus peaked after 5 years into the career path. It means: contributing to an open-source project; writing a blog; creating several web applications; Learning new skills (Machine Learning, Web Design). |
|