Hacker News new | ask | show | jobs
by austin-cheney 123 days ago
When I want an education I write my own software to solve real world problems. Otherwise I do what they tell me and get paid.

You have to realize corporate software exists within a bell curve, which means don’t be awesome. Be compatible, at least at work. In your own software be as awesome as possible according to features and numeric measures.

You also have to also understand you will likely be surrounded by people who think they are awesome when they actually suck really bad. You can look for some place that does not have shitty people or learn to let them make all the noise so that you can just chill and use company time for your own personal desires. To avoid shitty people look for jobs with the highest barrier to entry.

If you want to be in management learn to do 6 things at once all day, really care about people, and develop vastly superior communication skills, and finally learn when to STFU.