Hacker News new | ask | show | jobs
by SolaceQuantum 2708 days ago
I don't know if this is true. My career is also a result of the excellent mentors I have and continue to have, the wonderful peers I cooperate with, the selfless professors who taught me fundamentals, the excellent technology already built by those who came before me, etc.

I really can't say that my career is a result of my own hard work and passion as if my own hard work and passion is the primary thing that allowed my career to succeed. It doesn't matter how passionate and hard working I am if my environment wasn't condusive to computer science as a profession.

1 comments

Tech makes an alternative path available to others though. You can be a self taught programmer and become very successful. It's one of the only fields where you can achieve an upper middle class lifestyle without accreditation. You'll definitely be working hard to make that happen though.
I couldn't be self taught without learning materials that others have produced, the programming languages that others wrote, or the technology that others built.

I'm also not speaking mentors and peers just in school. I mean literally I do not believe I could be self-taught with 0 outside mentorship or learning materials or community and be considered a highly successful developer. I needed learning materials and mentors to teach me best practices in software development. I needed programming languages that I didn't write myself. I needed a computer, whether paid for by myself, family, or the public taxes via libraries.

Not stopping to recognize that I program on the shoulders of giants would make me arrogant and foolish, I think.