TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How to Move from Journeyman Developer to Software Design Engineer?

2 点作者 bryanwb将近 9 年前
I have been working in software industry for 9 years now, the first four as a sysadmin and the last 5 as a software developer. I have been very lucky to work remotely, first in Italy and now in Thailand, for an awesome company (Cycle Computing). I am stereotypical of many modern developers in that I am very knowledgeable about the tools I use but weak in CS fundamentals. I know that these fundamentals aren&#x27;t essential to working in this field but IMO they make a huge difference in what kinds of problems you can solve and how well you can solve them.<p>I want to embark on a very specific self-study course to acquire these fundamentals. The irony here is that I actually have a B.A. in Computer Science. I changed my major to CS midway through my junior year of university and took all of my CS courses in a mad rush before my university scholarship ended. I enjoyed these courses but my retention (and grades) were fairly poor.<p>I have looked at online master&#x27;s degrees for CS and by and large they don&#x27;t address my weak fundamentals and they are also quite expensive. I am currently looking at MOOC courses.<p>These appear to be the most essential courses:<p>* Computer Architecture<p>* Algorithms and Data Structures - this could be even 2 or 3 separate courses<p>* Probability and Stats for Engineering<p>optional:<p>- Cryptography<p>- Compilers<p>- Computer Networks<p>- Operating Systems<p>- Machine Learning&#x2F;AI<p>Which courses do you think would help me best achieve my goals? Also, I would very much appreciate your recommendations for the online courses that best address them. The prioritization of these courses is pretty critical because I will have at most 15 hours a week for self-study.<p>Thanks in advance for your help!

暂无评论

暂无评论