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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Learning Web Development? Skills to Make You Stand Out

192 点作者 cmorgan8506大约 7 年前

18 条评论

eranation大约 7 年前
Adding to this: learn soft skills:<p>- check yourself before blaming others, it might eventually be an issue in your code<p>- beware of premature optimization. Spend that time on defensive code, comments and tests. Optimize based on measurements, not feelings<p>- take notes when getting tasks and make sure you don’t miss anything<p>- ask questions when stuck but don’t ask things before at least googling them once<p>- under promise and over deliver<p>- be nice and never argumentative<p>- be humble when getting criticism and be merciful when giving one<p>- count to ten before sending an angry &#x2F; escalation email<p>- understand that some people need to have things explained to them slowly and more than once, be patient<p>- have some backbone eg, if your manager is wrong, tell them (in private!) but accept if they don’t agree, they have the final word.<p>- be proactive and communacte your status and plans even if not asked to<p>- don’t work yourself to death, have limits
评论 #16978726 未加载
评论 #16977075 未加载
评论 #16977214 未加载
评论 #16977042 未加载
评论 #16977427 未加载
评论 #16977327 未加载
评论 #16977049 未加载
评论 #16977111 未加载
评论 #16977091 未加载
评论 #16978162 未加载
评论 #16977727 未加载
评论 #16977086 未加载
评论 #16981065 未加载
评论 #16977695 未加载
评论 #16979303 未加载
rdiddly大约 7 年前
It&#x27;s a good list, though these particular things are more about functioning at a basic level than standing out.<p>Speaking more generally, the best reason to learn <i>anything</i> is always &quot;so you can do shit&quot; rather than some calculated competitive motivation to impress someone. The latter attitude reminds me of the 80s somehow, and yes I&#x27;m old enough to remember. It doesn&#x27;t bring joy. Neither does being told there might be <i>thousands</i> (bold type and everything) of people competing with you. Just focus on mastery, have fun, and let &quot;standing out&quot; happen on its own.
评论 #16978309 未加载
评论 #16979613 未加载
评论 #16978013 未加载
CiPHPerCoder大约 7 年前
While I don&#x27;t dispute that this article lists good knowledge to have, I don&#x27;t think it qualifies as useful career advice (which seems to be the intention).<p>Want to stand out in web development? Specialize in something useful that few other people are. The best way to do that is to learn some technology that all your peers hate.<p>&quot;Pfft Java? Nobody uses Java anymore, you should learn Vue.js instead it&#x27;s the new hotness&quot; + &quot;Companies are still hiring Java programmers&quot; -&gt; Learn Java, the herd is going away from it but the demand is still there.
评论 #16977077 未加载
评论 #16979920 未加载
评论 #16977061 未加载
评论 #16978657 未加载
ryannevius大约 7 年前
Shouldn&#x27;t most of these be standard skills that a web developer should know? I think _not_ knowing these things would make you stand out more than if you knew them (albeit, negatively). Perhaps I&#x27;m missing something...
评论 #16976971 未加载
评论 #16977509 未加载
评论 #16977403 未加载
评论 #16979074 未加载
sailfast大约 7 年前
These are all good skills to be proficient on day one.<p>What I don&#x27;t see listed that I would prioritize above some of these (because every environment is different so skills are sometimes different) is testing discipline. Have you written a unit test before? Can you write testable code?<p>That is a much harder set of concepts to understand and would likely take awhile. Make sure what you put up is tested - that would separate you quite a bit.
ovrdrv3大约 7 年前
&gt; Get familiar with a command line text editor (vim, Emacs, nano, …).<p>Can someone explain to me why it would be beneficial to learn these? Most of the time if you needed to edit some file couldn&#x27;t you just &lt;fav text editor here&gt; file.<i></i>*? I am trying to understand this. Thanks
评论 #16978702 未加载
评论 #16978650 未加载
onion2k大约 7 年前
<i>I asked Web Developers across several communities what skills they thought were often neglected by new Web Developers</i><p>Knowing git would be great, knowing HTTP would help if you&#x27;re going to be working with APIs, and knowing dev tools would be useful if you&#x27;re more front-end. I&#x27;m not sure the rest (networking, UNIX, another language and commenting code) are really things that would tip the balance in your favour.<p>Particularly the additional language - I&#x27;m sure most web software companies would rather a candidate knew more about the main languages used to build web things (HTML, CSS, JS, [Node|Ruby|PHP], and SQL) than something &#x27;extra&#x27; that they&#x27;re unlikely to use if only one dev knows it.
评论 #16977210 未加载
评论 #16977287 未加载
评论 #16977150 未加载
评论 #16979101 未加载
majewsky大约 7 年前
One of these skills is apparently &quot;making a website that&#x27;s completely blank on my phone&quot; (FF for Android with uBlock Origin).
crunchlibrarian大约 7 年前
Really? I haven&#x27;t done web dev in many years but these were all skills I had mastered before even attempting to define what type of development I wanted to do.<p>If web developers don&#x27;t already all know this then what knowledge do they have nowadays? Just intimate trivia details of whatever framework&#x2F;platform is hip this month? Is that all they work on?
评论 #16977845 未加载
评论 #16977731 未加载
scarface74大约 7 年前
<i>Remember, it’s not about learning a language that will get you a job. It’s about broadening your horizons as a developer and being able to recognize the right tool for the job.</i><p>It&#x27;s almodt always about getting a job. Why not concentrate on a language that makes you immediately employable?
评论 #16981185 未加载
cryptozeus大约 7 年前
I am a full stack dev in Microsoft world, been working with .net for 10+ year. Just started to gather skills to disconnect from ms and move my career fw as a front end dev.<p>Thanks for putting together this list, it terrifies me !
svdr大约 7 年前
Learn a little about AppSec: <a href="https:&#x2F;&#x2F;www.owasp.org&#x2F;images&#x2F;7&#x2F;72&#x2F;OWASP_Top_10-2017_%28en%29.pdf.pdf" rel="nofollow">https:&#x2F;&#x2F;www.owasp.org&#x2F;images&#x2F;7&#x2F;72&#x2F;OWASP_Top_10-2017_%28en%29...</a>
epx大约 7 年前
My situation is opposite: I know many things but React&#x2F;Vue&#x2F;Angular. It is interesting how the remote job market turned away fast from mobile development. I have elected to learn React and Vue, hoping to bet on the right horses :)
评论 #16979635 未加载
评论 #16978736 未加载
at-fates-hands大约 7 年前
In most cases, you really don&#x27;t need to know most of these. Depending on where you&#x27;re working, most places have s dedicated team for networking, they have a whole teams dedicated to working on Linux servers, they have whole teams who only do database stuff.<p>For me, these are more &quot;nice to have&quot; skills than anything that will make you stand out. You <i>should</i> know how HTTP works, you <i>should</i> know how to use GIT. If you doing <i>any</i> modern web development, you should already completely familiar with the command line.<p>Most of the time when you talk with recruiters or hiring managers, they&#x27;re looking for more of a &quot;culture fit&quot; which translate to developers with soft skills and a decent personality. A company can always mold a developer to how they do things and the tools they use, but it&#x27;s a lot harder to change a shitty personality.
评论 #16978840 未加载
评论 #16978005 未加载
digitalsushi大约 7 年前
Are there any modern tricks for debugging against a TLS website? Last time I was doing it 5 years ago we did mitm proxies, ssl self-signed tricks, to get wireshark able to sniff and read the payload.<p>Did anyone invent an easy way to do this?
评论 #16977157 未加载
评论 #16979811 未加载
mythrwy大约 7 年前
These skills seem pretty basic for a web developer to have for most part (git, know about HTTP verbs, be able to use browser debug tools).<p>Are there many web developers who don&#x27;t know about these things?
poulsbohemian大约 7 年前
FWIW: cmorgan8506, the OP, is a quality freelance developer. Would hire again.
aditya5670大约 7 年前
<a href="https:&#x2F;&#x2F;www.welookups.com&#x2F;android&#x2F;Android_ImageView.html" rel="nofollow">https:&#x2F;&#x2F;www.welookups.com&#x2F;android&#x2F;Android_ImageView.html</a><p>new web tutorial