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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Do you regret becoming a programmer?

31 点作者 casper345超过 6 年前

26 条评论

pr813超过 6 年前
Yes. I think I could have excelled in other areas. As a programmer I&#x27;m just average or below average.<p>I was quite motivated and bright in my youth, and could have picked a number of careers where I had some skills. Decided to go with programming because I was excellent in math (and liked it), and wanted to do something applied instead of teaching. Coming from a poor background, I had ZERO knowledge about what programming is really like as a career, and what other applied math careers exist out there. I thought if you study math, you become a teacher. There were also other areas besides math that I liked and excelled at, so I could have picked a number of those.<p>So when I started with CS, I was already late in the game compared to others who started younger, had very little support in my learning and no peers to connect with as a woman in 90&#x27;s&#x2F;early 00&#x27;s. It resulted in stumbling around a lot in my career and ending up as a probably below average programmer. Also realized too late that it&#x27;s going to be very hard to find any math-intensive work as a programmer unless you hold a PhD.<p>Add to that some discrimination - I think young girls today have it a bit better than before, but women above 35, moms? Not many people want that. I had to remove my picture from LinkedIn because it got me less recruiter hits WITH a professional picture.
评论 #18085725 未加载
评论 #18089055 未加载
sosilkj超过 6 年前
Yes. i wish i&#x27;d gone into finance or accounting or something. i believe i would be in a much better place financially today, and the career path would have been much easier to navigate: ever met someone in finance who studied for months to get ready for an interview? me neither.<p>the software profession is very two-tiered: you either get a job at a FAANG or FAANG-equiv firm whre the pay is good and there are the opportunities for growth ... and then there&#x27;s everything else.<p>in many places it goes like this: you&#x27;re very much treated like a cog, managers -- and &quot;project managers&quot; especially -- won&#x27;t have any real understanding of what engineers do, there is disorganization, lack of planning, and&#x2F;or engineers have never been challenged to grow, and over time you end up dealing with lots of tirefires.<p>if i knew of a way to do something different while maintaining my current income, i would do it.
评论 #18081764 未加载
评论 #18082129 未加载
评论 #18082588 未加载
bobochan超过 6 年前
Not once. I have been doing it for just over 30 years now and I run up the steps to fire up emacs every morning. I have lived through an amazing time, from an Apple ][+ with 16k plugged into a black and white TV to mobile and communication technology today that feels like science fiction.<p>I am very excited to see what the next ten years or so will bring.
评论 #18081622 未加载
评论 #18098074 未加载
rajeshpant超过 6 年前
No regrets in becoming programmer.<p>But I regret the way programmers are treated in industry these days. It went from a niche profession to industrial worker. Being a programmer these days is similar to a worker working in a car assembly line.
评论 #18080713 未加载
评论 #18081774 未加载
phakding超过 6 年前
This profession lifted me out of poverty and made it possible to take up hobbies without having to think about money. I am thankful.
评论 #18081675 未加载
27182818284超过 6 年前
I think I regret becoming a programmer, but I do not regret knowing how to write programs. If that makes sense.
评论 #18080478 未加载
jperras超过 6 年前
Sometimes.<p>I studied physics at a well respected, internationally recognized university, and had made all the right connections to get into a masters&#x2F;PhD programme for particle physics. I ended up not pursuing that path because at the time I found programming &amp; software development more interesting, and more lucrative (this latter is still true - there&#x27;s no money in physics).<p>But, at times, I wish I could go back and do it all differently. I often lament the knowledge I&#x27;ve essentially forgotten, and leaf through some old textbooks and papers nostalgically.
vinayms超过 6 年前
No. I always had a purpose to program more than the client needing it. I have always worked on products, and was always allowed to explore my creativity, so that might also be a reason. Programming was always &quot;goal oriented&quot; for me - either having to simulate an engine for my BE project, or creating components for our products to differentiate from our competitors, thus maximizing hikes which allowed me to pursue other interests, or lately, starting my own company. So, while I have experienced several minor burnouts, which lasted many weeks to a few months, I have never had any regrets. I hope to gracefully transition to pursuing other interests in a few years, and I will fondly remember this programming phase.<p>Based on that experience, my guess is that those who regret are usually those who just go through the motions. They most likely don&#x27;t have side projects, or ideas to pursue, and the monotone of programming gets to them. Lets face it, our industry is all about repackaging the same old solutions, but for different clients, and that&#x27;s quite boring. I like to imagine that engineers in other fields do a lot more than what programmers do, which makes things different even when repackaging solutions, but I could be wrong. In Indian context, there are many people I know, ranging from senior engineer or VP, working in multi national companies, with very good salaries, but are quite disenchanted with their jobs because they are nothing more than glorified bricklayers working in India while the architects send out instructions sitting in USA or Europe.
aprdm超过 6 年前
Allowed me to travel the world always making the top percentile of the local population and have a very good life.<p>Super creative and challenging job ! Maybe I was lucky in that I worked in amazing companies but I&#x27;ve never had jobs where I felt like a cog.<p>I&#x27;ve also never worked at a FAANG. Only think I would say is that every company I worked (for the most part) had an R&amp;D department or mentality and was product driven. Needless to say software was always the differentiator of the product.
HNHNHNHNHNHN超过 6 年前
Regret is a subjective feeling, not always related to validity or usefulness. A better question could be what pitfalls to avoid when becoming a programmer, or when choosing a career path, etc.<p>The question may also suffer from sampling bias:<p>-Is a programmer and does not regret it (represented)<p>-Is a programmer and regrets it (represented, less likely to respond)<p>-Is not a programmer and does not regret it (not represented)<p>-Is not a programmer and regrets it (not represented)
评论 #18081793 未加载
评论 #18081785 未加载
parvatzar超过 6 年前
I have no regrets as such on choosing this profession, since its been a passion since the very first time I saw a computer. The regret however, is doing this for over 6 years now and not having upgraded with a post graduate degree i.e either a MS or MBA. This gradually becomes a regret when I see my colleagues from engineering having moved on to higher or better positions financially.
Someone1234超过 6 年前
Do I regret working certain places and on certain technology? Sure. But I cannot think of another career that still pays reasonably well, offers creative freedom, good job prospects, advancement avenues, and a fast changing ecosystem to keep things fresh-ish.<p>Only large downside is the age-ism in the industry. Hopefully I won&#x27;t be looking for work in my 60s.
leed25d超过 6 年前
I have been programming professionally since 1974. I have never had any regrets.
评论 #18081776 未加载
twoquestions超过 6 年前
No, I took this job to free people from having to do unnecessary work.<p>I just wish it resulted in people having more choice in how to use their time, rather than cutting regular people out of their livelihood and concentrating wealth.
plinkplonk超过 6 年前
a more interesting question might be &quot;Do you regret <i>staying</i> a programmer (after the first n years)?&quot;
mrdependable超过 6 年前
I enjoyed programming when I was younger, but didn&#x27;t really consider it as a career until I needed to make money. I&#x27;ve had other jobs and this certainly takes the cake compared to those, but I hate that all my productivity requires me to be sitting in front of a computer. I don&#x27;t really get any satisfaction from my work either, but I&#x27;ve accepted that as part of life. Need to put food on the table somehow. If I had to do it over again though, I probably would choose something that requires me to be out and about more.
stefanos82超过 6 年前
Have I regretted for majoring Computer Science?<p>1 million percent yes!<p>Have I regretted becoming a programmer?<p>I have no idea, as I was never given the opportunity to become one!<p>I&#x27;m 36, a genuine generalist, the standard &quot;jack of all trades, master of none&quot;, and obviously I&#x27;m doomed in this miserable field.<p>Am I looking for something else to do?<p>Yep, but I have no prior experience to anything else.<p>If I had the opportunity to travel back in time and kick my butt for choosing computers and technology, I would gladly do so.<p>I miss my childhood so much...no cell phones, no internet, no FaceBook or Instagram.<p>I feel like a 90 year old grumpy grandpa -_-
评论 #18098047 未加载
arayh超过 6 年前
When I was younger, I was deciding between a career as a programmer or an artist. I went with the logical conclusion that the former would be more financially stable than the latter. I don&#x27;t regret this decision, as I do find programming work compelling. There are always many new things to learn and new challenges to overcome.
alimw超过 6 年前
Yes. If you don&#x27;t know how to do the grunt work then noone&#x27;s going to be able to make you do it. In one job I ended up spending most of my time programming for my junior&#x27;s project simply because she couldn&#x27;t (or wouldn&#x27;t) do it herself. When the company was taken over she kept her job but I lost mine.
krapp超过 6 年前
No.<p>I do regret going to school to become a programmer so close to 40, because being a 40 year old programmer with newbie skills and no professional experience makes getting hired in an already difficult market just slightly more difficult.<p>So now I pay down my student loans doing other things and write code on the side and educate myself online.
lastofus超过 6 年前
I regret that I will have RSI pain in my arms for the rest of my life. Chronic pain is depressing.
aogl超过 6 年前
tldr; &quot;no&quot;<p>I have been programming since I was 11 when I first started in Turbo Pascal and Borland C++ (somewhat simultaneously), I then started working as a teenager doing freelance work and getting some cash on the side (which was great). I never had internet back then as it wasn&#x27;t around yet, so learning to get programs to work and debugging things was a minefield, and I loved it!<p>I then moved countries and got work visas on my ability, bought houses and raised a family, spoilt everyone along the way.<p>I&#x27;m glad I made those decisions more than 20 years ago, and I still enjoy everyday and what I do!
评论 #18081150 未加载
dirtylowprofile超过 6 年前
No regrets.
Koshkin超过 6 年前
I wish I did.
sh87超过 6 年前
No, not yet.
growlist超过 6 年前
Absolutely not. Programming is about the only thing that keeps me going in tech. I cannot wait to ditch the data and application software consultancy I am required to do at present, because they lower my salary and kill my motivation.