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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Best alternative jobs for “outdated” skills with small websites/apps?

107 点作者 spearingthehead将近 3 年前
I am a software engineer who is self-taught, and after graduation I took local jobs for small web shops for dev work.<p>Here&#x27;s a brief description of my timeline from beginning to present:<p>- 1.5 years contract-to-hire SWE (W2 never actually happened)<p>- 3 months full-time W2 work, followed by 6 months unemployed<p>- 10 years independent contract work (freelancing)<p>- 2.5 years of no work, and a lot of job searching<p>The last 5 years of independent contract work have been very sporadic. During this time I typically made under $10k every year. I don&#x27;t really know how to &quot;put myself out there&quot; as a freelancer, and after 10 years of doing it, I just want to go back to W2 as a FT employee.<p>My tech job skills include, PHP, MySQL, vanilla JS and jQuery. I don&#x27;t know testing, cloud, or CI&#x2F;CD practices. Jobs involve building small scale websites- at first only WordPress and eCommerce sites but around year 5 become more much web app SaaS-focused.<p>I have spent a very long time without work because I don&#x27;t really know how to fit myself into other places with such a skill set. I get interviews and then get rejected for not being good enough. But these are the skills I have the most experience in by far. I don&#x27;t have any other job skills that come close. I don&#x27;t have close friends and relatives who have a good pulse on the tech industry. I do have a Github portfolio- it&#x27;s not very &quot;hot&quot; or &quot;trendy&quot; tech but just things I do them because I enjoy doing them.<p>What other good options do I have? It doesn&#x27;t have to be highly relevant to work I&#x27;ve done in the past. Anyone have any ideas of what I can or should do?<p>A side note: I&#x27;ve been working remote since 2013 (may explain a lot about my how my career has went) and am pretty good with maintaining a schedule and discipline around WFH.

31 条评论

coderintherye将近 3 年前
In my experience, you should be applying at small to medium-sized companies that are <i>not</i> tech companies. There&#x27;s a ton of work in these companies and hiring is more focused on solving business problems than answering brainteasers in interviews. Just go to LinkedIn and search Jobs for &quot;PHP&quot;, here&#x27;s one right off the bat that fits your skillset: <a href="https:&#x2F;&#x2F;www.linkedin.com&#x2F;jobs&#x2F;view&#x2F;3094812914&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.linkedin.com&#x2F;jobs&#x2F;view&#x2F;3094812914&#x2F;</a>
评论 #31661022 未加载
评论 #31661064 未加载
codegeek将近 3 年前
I will be brutally honest and hoping to help you with some advice. You have a few red flags that may give a pause to prospective employers and it has nothing to do with your doing boring PHP etc.<p>- You have not worked for 2.5 years. That is a big gap and you need to be explain it well. Unfortunately there is lot of competition these days and anyone with that large of a gap without a good and reasonable explanation will find it difficult.<p>- You have never seemed to hold a proper W2 job and if you now are looking for one, you have to make that case which is not easy. For example, what happened with that 3 months full time W2 and then unemployed ? Did you quit yourself ? Were you let go&#x2F;laid off&#x2F;fired ?<p>I think your biggest challenge is that you have technically &quot;worked&quot; for over a decade but seems like you don&#x27;t have much to show for it unfortunately. This is where most employers may get a pause.<p>Good news it that PHP, vanilla JS&#x2F;jQuery etc are very much in demand. You need to be more focussed in your approach and fix the negatives. Perhaps go back to one of our freelance clients and ask for a job if they are hiring ? You need to have someone vouch for you since you have been out there for a long time. Then go from there.<p>I hope this was helpful and not overly critical. Just trying to give it to you straight.
评论 #31662525 未加载
评论 #31662408 未加载
评论 #31662181 未加载
rawfan将近 3 年前
- Go to Laracasts.com. Get up to speed with &quot;The PHP Practitioner&quot;, &quot;Object Oriented Bootcamp&quot; and the &quot;Laravel from Scratch&quot; Series.<p>- Look for PHP&#x2F;Laravel Jobs in your area<p>I love the so called TALL stack (Tailwind, AlpineJS, Laravel, Livewire) which is extremely easy to use and allows you to build modern reactive apps. So if you want to work fullstack but don&#x27;t want to learn a Javascript framework like React or VueJS, maybe check out Livewire, too. Tailwind is IMO the defacto way of writing CSS these days. There&#x27;s tons of material on that out there, too.
评论 #31661306 未加载
harrisonjackson将近 3 年前
I&#x27;d probably start by asking myself, what type of company do I want to work for? And what type of job do I want? Scroll job boards and see what is out there and what appeals. Then go buff up any skills you need to get a job at those companies.<p>A great way to do that is build a clone of some aspect of their product or business. This will prepare you for the interview and job like an insider. You&#x27;ll be able to talk about the parts of the product that were hard and why. Then all of a sudden your interview is just a good conversation.<p>Force yourself to do it the way an actual engineering organization does it, too.<p>If you aren&#x27;t sure _how_ engineering teams organize projects, deployments, testing, etc then do a lot of googling and even reach out directly to CTOs, PMs, Senior devs, etc at different companies and just explain your exact situation - even link to this thread.<p>Lots of people are willing to take the time to help especially if it is as simple as saying... &quot;At company X we do Y and Z&quot; and then that gives you another thing to dig into. And you&#x27;ve potentially made a helpful contact&#x2F;mentor.<p>It sounds like you don&#x27;t have a lot of extra time to develop yourself into the perfect candidate for your maybe dream job, so for now you could probably pay the bills using freelancing job sites and offering IT&#x2F;web dev help to local small businesses.
lubujackson将近 3 年前
I was in a similar position to you about a year ago, some old PHP skills and a long break from work. The biggest challenge at this stage is getting out of your own way and selling your strengths.<p>I assure you, there are lots of companies right now with a roster of junior developers who are looking for a sage graybeard (if you are nearing 30 that is close enough) on the cheap, so embrace that role and angle yourself for it. Focus on your product and customer expertise and not the tech stack. Find the unsexy companies, plenty still operate remotely.<p>For me, I got a job at an old PHP shop and after 8 mo. upgraded with a big salary boost to a React&#x2F;Python role, both languages I picked up while job hunting. The biggest challenge for me? Getting comfortable with the GitHub workflow and working on a bigger team was a bigger shift than learning a language, so I would recommend sticking with PHP for now and find a job where you can get comfortable with that side of things first.<p>The monthly HN job thread is a pretty good mix of companies so give that a shot.
novateg将近 3 年前
Nobody is talking about starting your own business, if you already know how to build websites and web apps try looking for a small businesses that need your services. Learn more about internet marketing services, SEO optimization etc. learn sales 101. I believe you will get tons of work.
评论 #31662188 未加载
评论 #31662189 未加载
stefanos82将近 3 年前
Every day that passes by I read stories that are so much alike to each other...it&#x27;s so scary, because this is what I am going through for years now, with my ups and my downs.<p>If you would like to chat tomorrow, feel free to join <a href="https:&#x2F;&#x2F;larachat.slack.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;larachat.slack.com&#x2F;</a> so we can talk.<p>I&#x27;m using the same nickname.<p>Have no worries; we will make it.
mmmpop将近 3 年前
&gt; software engineer who is self-taught &gt; I don&#x27;t know testing, cloud, or CI&#x2F;CD practices<p>&quot;I&#x27;m a master craftsman but I don&#x27;t know how to use a jigsaw, plane a table top, and also I&#x27;m missing my dominant hand.&quot;<p>First, be honest with yourself and your skills, then re-craft your résumé.<p>Honest to god though? Build a fake e-commerce store in Gatsby that isn&#x27;t shitty, then get back to interviews. But this time you&#x27;re &quot;web developer&quot;.
评论 #31667992 未加载
quadcore将近 3 年前
Plenty of good advices out there. Remember that momentum is key. Someone once said to me, &quot;its easier to get a girlfriend, a job, whatever, when you have one already&quot;. So get a job. A whichever job. For momentum sake.
评论 #31662071 未加载
notjustanymike将近 3 年前
Sign up for Frontend Masters, take the courses on React, Vue, Angular, Typescript, and CSS. See what other courses spike your interest. At the same time start participating in weekly coding challenges, as most of these are what show up in tech interviews. Build a project using a good API; I hear Spotify is a solid choice.<p>You&#x27;re still ahead of most graduates because your resume has experience. You just need to commit a solid month of learning to bring it up to date.
评论 #31661809 未加载
trestletech将近 3 年前
In addition to the other suggestions here, Academia could be another interesting route. Look at the job boards for local colleges&#x2F;universities&#x2F;research centers in your area. They&#x27;re typically struggling to find technical people to either:<p>1. maintain and update the main websites<p>2. administer other IT-related systems on-campus (may require brushing up on some Linux or Windows Server skills)<p>3. help with the coding side of their research<p>There&#x27;s a lot of low-hanging fruit available when it comes to coding needed for a research grant. Sometimes it&#x27;s just standing up a basic website for a lab, but you&#x27;d be invaluable if you were able to help someone scrape together their pile of perl&#x2F;R&#x2F;python scripts into something that can be be hosted on a website. And IMHO the bar for quality is usually quite low -- many labs just want to have enough to earn&#x2F;fulfill a grant and then move you on to the next project.<p>I&#x27;ll warn you that there&#x27;s not a strong career path available for software developers in Academia at the moment. So you may eventually need to break out. But it strikes me as a viable way to get a few years of real software dev experience working on interesting projects which would definitely put you in a better spot to branch out elsewhere.
tengbretson将近 3 年前
Are you asking specifically about applying your experience in older tech because you have already ruled-out learning new skills? If so, why? And if not, I&#x27;d suggest getting in touch with a local boot camp or technical college.
评论 #31661223 未加载
icameron将近 3 年前
You will need to get you foot in the door somewhere by applying at the entry level, then build your reputation by making an impact. Take on projects without being asked. Seek forgiveness not permission. Even if your role is not tech focused or IT related you can make an impression. You clearly have some knowledge and experience, you&#x27;re on HN, that alone shows that you&#x27;ve got the aptitude. Non-tech companies still need tech people, they just don&#x27;t know how to hire them most of the time. Since you have been freelancing it for 13 years there isn&#x27;t much you can say about the past that will impress a tech manager, but you should find some entry level positions that pay much more than you&#x27;ve been averaging. I work at a firm that isn&#x27;t tech focused, and there are so many opportunities for anyone to engrain themselves into the business by creating a technical role for themselves. Spinning up web-apps, automation, even spreadsheet programming can make an impact and turn an internship or helpdesk position into full time employment.
评论 #31662519 未加载
chiefalchemist将近 3 年前
Lots of good technical advice. And it sounds like you&#x27;re getting at least some interviews so I&#x27;d like to suggest:<p>- Have a professional review your CV &#x2F; resume. It&#x27;s a numbers game. You need more interviews, or perhaps more appropriate ones. A goid resume &#x2F; CV won&#x27;t get you hired. It just needs to get you an interview.<p>- Work on your interview skills. If you&#x27;re getting interviews then at least some believe you&#x27;re qualified. The disconnect seems to be at the fit &#x2F; culture level. When possible, record your interviews and then go back and listen to see where you can improve.<p>- Looking into volunteering to do WordPress for a non-profit or two. That&#x27;s worth listing on your resume. Perhaps revist your GH repos, make sure they reflect you and your coding skills.
nickd2001将近 3 年前
As a non-American who worked in USA for a while, I noticed, because its easy to fire people in USA, employers will take risks like hire someone with 100% liberal arts background for highly tech job. If it doesn&#x27;t work out they can fire them. It seems to me, because of this, Americans have a lot more 2cnd chances than Europeans. Seems weird you&#x27;re meeting such risk aversion in such a hot job market, with the skills you&#x27;ve got, which sound in demand. If people are having a weird reaction maybe its best to be 100% honest with them and say, due to various factors such as looking after your mother etc, your career has never quite got off the ground, but you&#x27;re motivated and hard-working, and ask them to try you out. Tell &#x27;em &quot;give me a coupe months you&#x27;ll see results, fire me if you don&#x27;t&quot;. I&#x27;d think someone will bite, for that.... You just need 1 job where you achieve lift-off, and the future is golden. (This comment assumes you&#x27;re actually in USA not a risk-averse country, but even then... persuade someone to try you on temporary basis first, probation period etc, and try to be a rock star quickly...)
ramphastidae将近 3 年前
Make sure you have a clear story for why you haven’t worked in 2.5 years. It can be a complete lie. Don’t worry about that - it’s really none of their business, but you need to tell them what they want to hear to move forward. For example:<p>- You were taking care of a sick family member<p>- You became a stay-at-home parent to support your spouse<p>- You were full-time contracting<p>Keep it simple. 99% of the time it’s not an issue if the excuse is reasonable and your delivery is confident. The more personal the issue, the less likely they will probe.
yibg将近 3 年前
If you know you have skills gaps why haven’t you tried to fill them in the 2.5 years you’ve been unemployed? If you tried to build a SaaS business in that time, even with 0 revenue you’d have both some new experience as well as something you can put in front of employers when you do interviews.<p>Can’t change the past of course but seems like you should take this time to also build something and learn in addition to job searching.
brundolf将近 3 年前
You talk about yourself like there&#x27;s this hard barrier, like you&#x27;ve been barred from the &quot;modern&quot; web industry. But I&#x27;m going to guess you have a ton of experience with the web <i>platform</i>, and that&#x27;s still relevant. If a new-grad can get up to speed on the currently-popular languages and frameworks, you should have no trouble doing so with all your added context.<p>If it&#x27;s a matter of not knowing where to start, I&#x27;d say start by looking at what the job listings are asking for. And then beyond that, HN is a good source for keeping a general &quot;pulse&quot; on the industry; that&#x27;s the main reason I&#x27;m on here.<p>Nothing&#x27;s standing in your way, you just need to seek out and learn about the current landscape. You&#x27;re in a perfectly fine position to do so.
fredgrott将近 3 年前
Another way to look at it, my bias I know their story but have never met them or emailed them...<p>Creative Tim which now is at $1.7 million got it&#x27;s start by I think 3 self taught front end coders as they wanted a killer resume to go after smaller clients.<p>So they started building UI kits some free ones that point to paid ones business model.<p>Not saying that you would get to $1.7 million.<p>However, given you already have half the work done in that you already know jquery and JS. Why not build two smallish UI kits to teach yourself design and put both the free kit and the paid kit out there.<p>Yes, it is more work than probably what others are suggesting.<p>But, quite frankly if you can empathy for other humans; YOU can IN FACT DESIGN awesome websites. You just have never push towards as of yet.<p>Times are a changing, it&#x27;s no longer enough to code as one has to do the human other side of the equation.
clorohk将近 3 年前
I’m kind of in a similar boat in terms of tech stack. A few things you could do:<p>Try to get into <a href="https:&#x2F;&#x2F;www.codeable.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.codeable.io&#x2F;</a>. Haven’t tried personally yet, but might in the future.<p>Have a look at low-code&#x2F;nocode tools and become an expert in one of them (Shopify, Wix, Webflow, Zapier, etc.)<p>Concentrate on landing pages and reach out to marketing agencies to ask if you can contract with them. Might be the easiest way to get a fulltime job as well.<p>Ignore the requirements and simply apply for some of the job ads. Especially for older big companies, many of them are likely to run on your stack and simply put things like cloud in because the hiring manager has heard that’s what they need to do.<p>Just some ideas, hope this helps.
fxtentacle将近 3 年前
You should research how to describe what you did to make it more attractive.<p>Apparently, you took a &quot;sabbatical&quot; to find your true purpose in life or whatever, so you took a long break from working.<p>But you have experience with PHP and jquery, the foundations of WordPress, which is hosting a large part of all enterprise homepages and newspaper websites.<p>I&#x27;d say do a few freelance homepage projects for small companies to show off that you still have all necessary skills and then you can approach a potential employer to level up to larger and more difficult projects.<p>If you phrase it correctly, seeking a challenge will make you look motivated and energetic, i.e. like a great employee.
snowwrestler将近 3 年前
Web agencies would be a great place to look for work with that skill set. A quick way to find them is to look in the partner directories of Wordpress and Drupal hosting companies:<p><a href="https:&#x2F;&#x2F;wpengine.com&#x2F;partners&#x2F;agencies&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wpengine.com&#x2F;partners&#x2F;agencies&#x2F;</a><p><a href="https:&#x2F;&#x2F;directory.pantheon.io&#x2F;agencies" rel="nofollow">https:&#x2F;&#x2F;directory.pantheon.io&#x2F;agencies</a><p><a href="https:&#x2F;&#x2F;www.acquia.com&#x2F;partners&#x2F;finder" rel="nofollow">https:&#x2F;&#x2F;www.acquia.com&#x2F;partners&#x2F;finder</a>
deeplurker571将近 3 年前
Hey, I know you aren&#x27;t asking for a job, but you should put some contact info in your profile. I might actually be able to use&#x2F;help you in my small company&#x2F; dev shop. We do some basic dev, had issues with WordPress and focus on Vue projects. Sure I could probably hire some outsourced worker cheaper, but maybe we could be a fit. Maybe not, talk is cheap and I&#x27;d love to chat. In the very least some free mentors ng would be fun. My anon profile email should go through.<p>Hope to chat!
rrmdp将近 3 年前
This 3 steps are key:<p>1) Make a good resume. 2) Work on GitHub portfolio, they need to know what you are capable to do (this is really important) 3) Don&#x27;t be afraid to apply as much as you can!<p>If you don&#x27;t know where to apply, well there are tons of job boards nowadays, check out this great resource, a curated list of the best job boards out there that I am building: <a href="https:&#x2F;&#x2F;jobboardsearch.com" rel="nofollow">https:&#x2F;&#x2F;jobboardsearch.com</a><p>Good luck :)
yobbo将近 3 年前
&gt; I don&#x27;t know testing, cloud, or CI&#x2F;CD practices<p>Like has been pointed out elsewhere; if this was carpentry, these would be new words to make &quot;cutting, masking, and gluing&quot; sound modern.<p>For web frontends, everyone is self-taught, just like all carpenters are self-taught on the job (or as apprentices). Degrees are used as filters and for gatekeeping.
philip1209将近 3 年前
Have you considered becoming a Webflow developer?<p>I work as a PM at Webflow with many freelancers who say “First I made websites. Then, I made apps. Now, I’m back to making websites. And, it’s great.”<p>Developers often overlook low-code. But, their experience lets them dissect the tools super quickly and become incredibly productive.<p>Feel free to reach out to me - philip.thomas at webflow.com
sbmthakur将近 3 年前
What is W2 work?
评论 #31661776 未加载
评论 #31661606 未加载
teledyn将近 3 年前
As one in the same boat and tired of LinkedIn sending false positives and cold calls from &#x27;recruiters&#x27;, and Google searches returning the same five filled jobs over and over under different job site guises, and &#x2F;then&#x2F; reading about recruiting scams, I decided to take Sun RA&#x27;s advice and get off that planet.<p>Remember how <i>fun</i> this job used to be? Design meetings in pubs that included a go at Space Invaders, enabling all sorts of solutions that brought smiles instead of KPI&#x27;s.<p>A lot of it was because we were in the Frontier, things built from chicken-wire and duct tape, we had the who, thanks to Usenet and Fidonet, who gave us the where, and we had that common why of being evangelists of a new era. There was no money but that was because there were no VCs, we were free, in the GNU sense<p>That today pretty much describes the Fediverse and ActivityPub, and the dawning need by non-technical folk that thinking small and &#x27;local&#x27; is smarter than surveillance capitalism running recommendation algorithms only machines understand.<p>So it&#x27;s just like the world we know, only it includes golang<p>Not that I&#x27;ve found any work there yet. It just feels way better than tunneling through superlatives on LinkedIn.
ilaksh将近 3 年前
Take a look at the Algorand ecosystem. Maybe build a tool or something. Try working for yourself with some kind of service or product.<p>There is nothing wrong with Vanilla JS and the rest of those skills.
评论 #31661658 未加载
rkalla将近 3 年前
I would look at sys admin type jobs at law firms, small medical practices and other places that need a “tech guy” but don’t need to hire a full time developer.
iqkznnft将近 3 年前
You say that you&#x27;re not good. Why aren&#x27;t you good? Separate question, have you tried making an effort to improve?