HN user

cascala

3 karma
Posts3
Comments13
View on HN

Being a software developer is a unique profession, since many software developers never received much formal training. For instance, many mathematicians, physicists, (non computer science) engineers write software for a living. Compare that with structural engineers, lawyers or medical doctors: it is very different.

Because of that, I firmly believe many people can work as a software developer and contribute meaningfully to a company's bottom line.

State your ambition and let the results of your work do the rest.

Interesting choices you have in front of you.

Hedge fund pros and cons: * higher pay * more volatile pay * what is your long-term career path at the hedge fund?

Startup pros and cons: * probably a nicer work environment than a hedge fund * you feel disenfranchised

The simpler argument would be to simply take the job that pays the most. I think there are very few exceptions to that rule.