TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Advice on exploring different areas of programming

1 pointsby samjcover 10 years ago
I&#x27;m about to finish my CS Bachelor&#x27;s Degree, and have been working as a Web Developer for 2 years. I&#x27;ve learned a lot, on the entire stack. I know my way around PHP+MySQL, Node.js + MongoDB, as well as the front-end. I&#x27;ve also been exposed minimally to app development(ios).<p>Although I like web-development, my concern is that I haven&#x27;t gotten exposed to other fields enough, to where I can say, &quot;Yes, I definitely want to stay in web development&quot;. There are so many other areas I&#x27;d like to at least try in the industry, like game-programming, systems programming (and all that it includes, like OS, security, etc), Application development in C++ (like browsers and more), and much more... I know I can easily get into App Dev for iOS and Android, but that&#x27;s not that interesting to me.<p>So, after 2 years, how hard is it to switch into any field? I got into web development by starting to learn it myself, and then finding an internship while in school, but there&#x27;s no way I can afford that route again. Do employers train, and provide good pay (after you graduate)? What&#x27;s expected from an entry-level position employee?<p>My school decided to focus on C and Java, and I know my way around both, but not C++. I&#x27;ve also ventured into Python, LISP, Scheme(Racket), Haskell, and I&#x27;m currently taking a Grad Course on ML, which is a lot of fun (, but I&#x27;m not planning on getting my Masters).<p>What other areas are out there that you have enjoyed, and are approachable.<p>This might not be the right place to post this question, since HN is more focused on start-ups, but if you have any advice, please share.<p>Thanks.

no comments

no comments