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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Why you shouldn’t be a Javascript Developer

16 点作者 jpescada超过 11 年前

10 条评论

gkoberger超过 11 年前
I oftentimes avoid working with people who describe themselves as a [Rails|JavaScript|Python|etc] developer, for a few reasons.<p>First, when you&#x27;re a [language] programmer, every problem is solved with [language]. If there was one language that was perfect for everything, we&#x27;d just name it &quot;programming&quot; and be done with this whole debate.<p>Secondly, and more importantly, I&#x27;ve never worked on a website or app where only one language or technology was used -- and that&#x27;s completely ignoring the importance of skills like design, usability, product management, databases, etc.<p>One-language-programmers tend to have a &quot;that&#x27;s not my job&quot; approach to anything that isn&#x27;t their language, meaning code from them often isn&#x27;t wired up or well designed or whatever.<p>(Naturally, there are some amazing one-language-programmers out there, however my experience tends to be the opposite.)
评论 #6791769 未加载
评论 #6791361 未加载
skizm超过 11 年前
You should probably just be whatever sort of developer gets you the job. If someone posted a listing for a &quot;JavaScript Engineer&quot;, they probably don&#x27;t know the difference between a good programmer who happens to have used JS for a while and someone who exclusively uses JS. So what the hell, go ahead and call me a JavaScript engineer if it helps you sleep better and justify hiring me to whoever you report to.
krrishd超过 11 年前
Your whole argument about buzzwords is unfortunately contradicted by the linkbaity title. One goes in to the article expecting some flaw in Javascript, instead to find out that the topic is <i>waaay</i> broader. Both the use of buzzwords and linkbait titles are pretty similar....
adamconroy超过 11 年前
I agree with the main point but disagree with the often regurgitated utopia of choosing the right platform&#x2F;language to fit the problem. That has never been an option in my experience, and even it was an option there would be multiple equally good choices available. The ultimate decision on what choice to make will be influenced by many other factors, team skills, experience, availability of talent, long term strategy, risk....
评论 #6791441 未加载
frostmatthew超过 11 年前
I agree with the premise that one shouldn&#x27;t associate their title with a specific technology but I stopped reading when the author suggested Java doesn&#x27;t make the short list of employable skills&#x2F;technologies.
pknight超过 11 年前
Why shouldn&#x27;t skill associations change as rapidly as technology, if not faster? It&#x27;s not like you permanently pigeonhole yourself if you call yourself a javascript engineer.<p>Having said that, javascript is pretty ubiquitous now and it only seems to be growing. I wonder what the odds are of it being replaced, given how slow the specifications evolve. Is there any reason to think it won&#x27;t be here to stay for a long time?
scotty79超过 11 年前
It pays to present yourself as a JavaScript developer to a company that&#x27;s looking for a javascript developer. You should hardly mention any other technology you are proficient with. Once I got rejected from javascript developer recruitmetn process mostly for reminiscing fondly about my expeirience with C#
BigBalli超过 11 年前
I see your point, I do the same for myself, but it cannot be applied to everyone. Actually, for most developers, this isn&#x27;t actionable advice. Many brands post jobs looking for specific players to join their team. Someone who can whip up some ruby or node.js easily (but not solidly) will be useless.
r0ash超过 11 年前
I believe there is a difference between tagging &amp; thinking yourself to particular technology.<p>I agree that being programmer we should not _think_ that we are .Net or PHP or Javascript or XYZ Programmer, rather we should have confidence in our developerness with &quot;loose coupling&quot;.<p>Being interviewer I would personally judge if the person is master in particular technology, if he&#x2F;she is I would conclude that, he&#x2F;she could code anything using any technology and it has been proven in my case.
anotherfadjs超过 11 年前
Too bad college graduates are leaving college like indoctrinated Haskell&#x2F;Scala&#x2F;Python drones. No one wonder China and India are leaving us far behind in terms of technology. Western colleges have been infected by teachers&#x2F;professors with a programming language as religion.
评论 #6791816 未加载