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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How to pull off a successful career switch?

12 点作者 krasotkin大约 3 年前
I share personal details below if you want to help me in particular, but your personal story or general advice is of course very welcome. I imagine many of us are looking to do something at least a little different.<p>--------------<p>My resume doesn&#x27;t scream competency with any particular technologies. I&#x27;ve just been &quot;the web guy&quot; for marketing teams. I enjoy being a generalist but it seems to be backfiring on me now. I probably couldn&#x27;t swing it in a front-end role or a back-end role. I&#x27;ve gotten by, by writing mostly HTML and CSS with some snippets of PHP and Bash. Roles tend to be looking for a React specialist or a Laravel expert. When years of experience with a technology come up, the best I can usually say is: &quot;I used that for a thing once.&quot;<p>I&#x27;m contemplating taking a break from tech altogether and doing--something with plants? Recently, it occurred to me that technical writing is a possibility. I might be able to stay proximate to my old roles but still do something different for a while. Honestly, getting into an &quot;actual&quot; developer role feels as daunting today as it did when I had no work experience. Is this just a confidence thing? I&#x27;ve enjoyed playing with computers since I was a child, but still the idea that I could even be a developer feels like a delusion. As a kid, I wanted to cobble together a website, not become a PHP dev, so, I learned enough to make my toy projects. Now, I&#x27;m 26 and after some professional experience, I feel semi-capable at a lot of things, but I don&#x27;t think that&#x27;s what most roles are looking for and I can&#x27;t blame them.

5 条评论

codingdave大约 3 年前
My recommendation is not letting your resume of today dictate your future career. If you want to be a front-end dev, then figure out a plan to learn the skills you need to get the experience you need to have the career you want. Don&#x27;t give up on your desires just because there is a learning curve to get there, even if it does feel daunting. Your future self will thank you for having gone through the trouble.<p>On the other hand, if you really don&#x27;t like the idea of being a coder and would be making a change even if the learning curve was quick and easy... that is a good reason to go ahead and make a change.<p>Either way, step one is to decide what you want your next job to be. It is difficult to give good advice at this point because we don&#x27;t know where you want to land, so all we can give is a generic path of: Identify skills gaps -&gt; learn those skills -&gt; apply for jobs.
评论 #30896929 未加载
评论 #30893194 未加载
GianFabien大约 3 年前
I have switched careers multiple times. Electrical engineer to computer engineer to systems programmer to systems analyst to business analyst to IT support and then network engineer to academic and now back to programming mechatronic systems.<p>Although I&#x27;ve never given it much thought, my switching has always been into a field that I became interested in. Applying the principle of <i>adjacent possible</i>, i.e. using my existing skills to provide the foundation for stepping into a new field. In hindsight, the downside is that I probably would have had a more lucrative career by not jumping around. But I had fun and when the fun left, I would start looking for new opportunities.<p>It might not be obvious, but I tended to work for smallish companies who were ramping up in the area that I got hired to do. Obviously large companies are far more interested in candidates who can prove that they have 5+ years experience doing exactly what they are looking for.
bredren大约 3 年前
If you enjoy web programming, and would like to pursue it as part of your career I have a few suggestions:<p>- you are correct that many companies would pass on your current background if you went out for an open developer role.<p>But they pass on many qualified people as well. There is some baseline amount of software engineering knowledge expected by most companies though.<p>By your own description is likely you don’t have it yet.<p>- changing careers to something that usually requires so much practice is less of a switch and more of a wiggle.<p>- The fastest way to wiggling in this direction could be:<p><pre><code> - pick a single web backend language and tech such as Python and Django (which has a lot already included and mature documentation) and start making practice sites about plants or whatever interests you. - do it until you are just competent enough then start applying for contract roles using upwork or other IT hiring platforms. Price low, get a gig and figure out what you have to, going off the clock if necessary. - do this for up to a few years, increasing your rate as you grow. Learn vanilla JavaScript es6+. Learn how to host your own stack on EC2 or digital ocean. - make small contributions to open source projects. Conduct yourself professionally and politely in comment threads about issues you file or PRs you offer - prepare for brutality in hiring, it’s a lot like raising money. Often a difficult experience even if you’re great. Apply to many companies, learn what you are looking for and be honest about what you know and don’t. </code></pre> Your “I used that once for” type stories will eventually become very useful, because it is helpful to have someone who has seen problems manifest in many ways, regardless of how poorly you solved them back in the day.<p>It is not easy but it can be done. You will have to work for it, but you can be paid decently well up until you convert to a FTE.<p>Or just do something with plants. If you can make life work and do that, maybe do that.
adingus大约 3 年前
At 26 I made the switch from manufacturing management to coding. I started practicing and just trying to apply my new skills everywhere I could within the job I had, even when using old approaches would have been better. I slowly moved in the direction of coding and now I am a full time dev. There&#x27;s the cliche phrase &quot;when all you have is a hammer, everything looks like a nail&quot;. Well I say just pick up the hammer and whack things and you eventually find the nail.
评论 #30893809 未加载
评论 #30894228 未加载
ReallyAdjective大约 3 年前
I switched from physics to full stack dev. Granted, some consider that a small leap but I promise I was terrible when I started.<p>This is basically &quot;just a confidence thing&quot; with a dash of accepting a pay cut.<p>My advice:<p>Code on the weekends, see it&#x27;s fun.<p>If it&#x27;s fun take a bootcamp, or better yet, build your own project.<p>When they ask for your experience, can your self a junior.<p>And when they ask for your preferred wage, ask for a low number.<p>Get paid to learn. The market in Canada is desperate for talent.