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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What skills do self-taught Web Developers commonly lack?

13 点作者 sabbasb超过 9 年前

7 条评论

cblock811超过 9 年前
I went down this path and am about 2yrs into the industry. Things I lacked:<p>1) Computer Science theory and concepts. I might know some buzzwords but I didnt initially understand things in depth. It took time working on projects to start grasping them.<p>2) Perspective on the industry. People get so caught up in language and framework wars. It&#x27;s easy to just take someone&#x27;s opinion and run with it. After a while you realize that there isn&#x27;t really a right or wrong and focus on learning underlying concepts.<p>3) How to keep cool under sudden pressure. Releasing a bug into prod would scare the hell out of me. Sure, it&#x27;s never a good thing, but even Apple releases bugs. Taking a second to breathe and calm down can make a huge difference in effectively tackling pop-up issues.<p>I&#x27;m sure I&#x27;m missing some but those are the ones that came to mind for me anyways.
coderKen超过 9 年前
This question comes up a lot, I once saw this asked on Quora, will update this post once I get the link. IMHO I think most self-taught developers lack the basic CS concepts, myself being a self-taught developer created a list of topics that I study every morning -&gt; <a href="https:&#x2F;&#x2F;github.com&#x2F;nkudo&#x2F;daily-study" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nkudo&#x2F;daily-study</a><p>Currently learning algorithms and I&#x27;ve been enjoying it so far, learnt a lot and some of the knowledge gained helped me in a recent interview where I was asked what data-structure the HTML DOM used. I am a JavaScript person so I&#x27;m reading this book -&gt; <a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Structures-Algorithms-JavaScript-Michael-McMillan&#x2F;dp&#x2F;1449364934" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Structures-Algorithms-JavaScript-Micha...</a>
dassreis超过 9 年前
I&#x27;m a self-taught web developer. I think every web developer was when I started out.<p>I&#x27;d like to add a defiant similar question and an answer to go with it.<p>What do non-self-taught web developers lack?<p>Experience :)<p>Tongue in cheek. I still have gaps all over when it comes to CS, paradigms, patterns, and I&#x27;m perpetually at odds with all the tooling around these days.
twunde超过 9 年前
In general, self-taught Web Developers tend to lack some of the computer science theory. This may show up when you work on a large project and you need to sort and ingest a million records at a time. There can also be a tendency to be attracted to the newest trends out there when a more conservative approach might pay better dividends.
hex13超过 9 年前
- team work, unless somebody learned this skill in other way<p>- SCRUM - it would be hard to teach oneself SCRUM without job environment<p>- jargon (I didn&#x27;t know what &quot;pull request&quot; or &quot;ticket&quot; ment before I went to the first job)<p>- courage, self-assurance (because of lack positive feedback from other programmers - people who learn programming on jobs are in better situation than self learners)<p>- realism, cynicism (Self taught programmers are sometimes too optimistic or too pessimistic and dont have sense of reality).
eecks超过 9 年前
Well if you have only worked by yourself previously then the obvious skill you need to learn is team work. Stuff like work delegation and handling expectations of others.
_RPM超过 9 年前
general computer architecture like the max size of an integer. High level languages usually abstract this away. How a whole number is represented at the hardware level.
评论 #11063811 未加载
评论 #11063812 未加载