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.

Don't call yourself a programmer (2011)

80 pointsby jrslvover 10 years ago

16 comments

ffnover 10 years ago
Most of what Patrick (the writer) says is decent advice, and yes, it is important to publish your hobby junk, get feedback, go to meetups, and generally involve oneself into the community as it is not only helpful to one&#x27;s career, but also fun.<p>That being said, I don&#x27;t particularly agree on the &quot;don&#x27;t be modest&quot; comment. Rather, it really should be &quot;don&#x27;t be ashamed of what you build&quot; (with the caveat of no matter how shameful it is), that is, openly show people (both online and in real life) what you&#x27;ve built, the problems you&#x27;re encountering, the solutions you&#x27;ve come up with, etc.<p>That is, proudly say to them &quot;Hey, check this out, I built X, it&#x27;s a Y, and I think it&#x27;s great... but let me know what you think and don&#x27;t be afraid of hurting my feelings.&quot;<p>And whether they reply with &quot;Hey, you&#x27;re right, it&#x27;s great! Here&#x27;s Z dollars for your startup&quot;, or (if you&#x27;re testing on 4chan as I do) they say &quot;OP, you suck, why does your site need this much JS? Go die in a fire, you worthless cuck&quot;, be modest and meek with your reply. Thank them for their input, actually consider the merit of what they&#x27;re saying, don&#x27;t get emotionally flustered or discouraged, and continue bumping your thread &#x2F; iterating.<p>So I guess it&#x27;s this really weird and almost conflicting mindset one has to be to have a good career experience; one needs to be proud and shameless about one&#x27;s self and work, yet modest and meek when it comes to its reception and feedback.
评论 #9015736 未加载
napoleondover 10 years ago
Discussion around the use of the word &quot;engineer&quot; is unfortunate, and seems to be missing the point. FWIW, I am an electrical engineer (degree, ring, the whole enchilada) and have the same conditioned reflex toward hearing the word &quot;engineer&quot; applied casually, but:<p>(a) My school didn&#x27;t offer a software engineering degree. Very few in Canada do.<p>(b) The first electrical engineers (and mechanical engineers, and civil engineers) did not have degrees in that field--they invented it. The field of software engineering is still very new (especially compared to mech and civil), so it&#x27;s not reasonable to expect everyone who practices it to have formal credentials.<p>(c) Being a stickler about credentials is a stupid way to behave. Obviously, engineering credentials are important safeguards in many fields (someone needs to approve the bridge, airplane part, etc) but software doesn&#x27;t have the same safeguards. (Whether it should or not is a completely different discussion.)<p>(d) None of this is really what the article is about. It&#x27;s simply saying that how we describe our profession is important. I work in software full-time nowadays, and although I still wear the ring I usually describe myself as a &quot;software developer&quot; when people ask. It doesn&#x27;t matter though, because the next question is &quot;what kind of software&quot; and then I focus on the <i>value</i> of what my software does, relative to the person asking.
评论 #9015537 未加载
FLUX-YOUover 10 years ago
&gt;Engineers in particular are usually very highly paid Cost Centers, which sets MBA’s optimization antennae to twitching.<p>How?! They delivered the product in the first place! There&#x27;s a million idea guys looking for a Woz to their Jobs on Craigslist. How many Woz&#x27;s do you see looking for their Jobs? CEOs are the damn cost center with their exobitant benefit package that still gets handed out even if they sink the company. Engineers add features and improve the workflow to make it easier to use. Engineers give Sales its ammo. Because it&#x27;s not the actual engineer that&#x27;s fired from the cannon means they&#x27;re now a cost center?<p>I don&#x27;t understand this shit and from what I&#x27;ve seen on the business side (especially with how the south does business), I think I&#x27;d rather shoot myself with a cannon before spending 20 years doing what I&#x27;m doing now.
评论 #9015612 未加载
atarianover 10 years ago
Personally, I prefer to call myself a developer around my computing peers. To the average layperson I call myself a programmer. But when I apply to a new company, I bust out all the fancy engineering titles my past employers have given me.<p>But going back to the OT, I think Patrick is really talking about mindset. Basically don&#x27;t sell yourself short.
Anderkentover 10 years ago
Or, you know, don&#x27;t play their game. You don&#x27;t need to babble in politics, work in adversarial environments where &#x27;someone is looking to get you fired&#x27;, and deal with all the bullshit in OP. Find a small (10-20 people) software shop&#x2F;consultancy, work on interesting problems, write good code, be free of all that shit.
k-mcgradyover 10 years ago
Surprised at the elitism evident in many comments here. It&#x27;s a title. Nothing more. A lot of people seem to be saying you must complete an engineering degree to call yourself an engineer - what if I learnt the same skills without paying extortionate fees and wasting a lot of my time for four years? It almost seems like people are trying to justify their time and money spent at University by claiming exclusivity on the engineering title.<p>At the the end of the day it doesn&#x27;t matter. The only people who really care about titles are hiring managers and people trying to get hired. Once you&#x27;re in the job, as long as you have the skills nothing else matters.<p>It seems like the debates around the use of the word hacker or startup. A waste of time.
评论 #9015484 未加载
评论 #9015452 未加载
评论 #9015694 未加载
评论 #9015478 未加载
bshimminover 10 years ago
Lots of great advice, and featured here at least five times previously. This submission has the most comments, I think: <a href="https://news.ycombinator.com/item?id=3170766" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=3170766</a>
theduferover 10 years ago
[2011] would be appropriate in the title.
评论 #9015445 未加载
ZanyProgrammerover 10 years ago
Software engineering-the only Engineering field I know of where people professionally represent themselves as such without a four year degree with the word &quot;engineering&quot; in the title-hacking Linux and PHP since you were 15 seems to suffice.
评论 #9015421 未加载
评论 #9015393 未加载
评论 #9015401 未加载
评论 #9015892 未加载
评论 #9015451 未加载
评论 #9015403 未加载
评论 #9015423 未加载
评论 #9015405 未加载
评论 #9015389 未加载
auxymover 10 years ago
I really enjoyed a couple of Patrick&#x27;s posts on career advice, despite myself not working directly in the software industry. I was wondering, are any of you aware of similar bloggers&#x2F;websites&#x2F;books&#x2F;whatever that have similar information, but more oriented towards other engineers?
jszymborskiover 10 years ago
If people who wrote code stopped calling themselves &quot;artisans&quot; as well, I&#x27;d be quite happy.
Killswitchover 10 years ago
I call myself a certified web ninja.
评论 #9016451 未加载
rosstexover 10 years ago
Welp, guess I&#x27;ll go be a professor.
failed_ideasover 10 years ago
I would recommend against this in Canada, as it&#x27;s illegal.
评论 #9015554 未加载
xvirkover 10 years ago
wasn&#x27;t it posted 4 years ago ?
comrade1over 10 years ago
Please don&#x27;t call yourself an engineer unless you&#x27;ve got the ring.
评论 #9015377 未加载
评论 #9015365 未加载
评论 #9015388 未加载
评论 #9015413 未加载
评论 #9015441 未加载
评论 #9015428 未加载
评论 #9015383 未加载
评论 #9015424 未加载