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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

What career path to choose?

7 点作者 re1ser超过 10 年前
A bit of backstory,<p>due to generally bad financial situation in Serbia, I started working as a fulltime remote programmer when I was 20 years old for one startup in EU, so I could support myself through the college. Startup didnt work out and eventually ceased after ~2 years. Shortly before that I started working short-time freelance jobs over Freelancer&#x2F;Elance. This worked out very well (as much as it possible over those types of sites) and I opened my own IT consultancy company few months after.<p>Few months ago, since I was fully working remotely, I decided to start traveling. I dropped out from college with one class left, which I&#x27;ve been dragging for few last years, and I&#x27;m currently located in Thailand. I am 25 years old now. I have several clients that I charge 50-100$&#x2F;hour, however this can change overnight and I can drop to zero income. I have enough money buffered up to support myself for the next few years.<p>Now the main reason why am I seeking for advice from HN crowd - I do my work in Delphi. I&#x27;m currently limited with the tech that has 0.01% market share and I&#x27;ve realized that I would never progress further in a professional sense if I don&#x27;t change this and would get stuck forever with mediocre job opportunities. Also I want to get off the freelancer&#x2F;elance type of sites. There are dozens of different techs that I can choose to learn and all of them are viable. Most appealing to me is to either get proficient in C++ and eventually in C# and work as a developer, or jump into web sphere (node&#x2F;angular&#x2F;whatever) and do some contracting or give it a shot to make some lifestyle business which can generate me some passive income.<p>I am honestly kinda lost and scared by all of this, and probably overthinking a bit, but I&#x27;m not really sure where to head at. I&#x27;ve been stuck with Delphi for years, and now I need to change that.<p>Have you guys been there, and do you have any advices?

3 条评论

phantom_oracle超过 10 年前
Personally, I&#x27;d hold on to your Delphi skills for now. Those Fortran guys who stuck with the language when everyone else left, are now earning fat paychecks maintaining legacy stuff that nobody else can even touch.<p>Master another skill in parallel.<p>I am into web development, but personally, web work runs on &quot;flavour-of-the-month&quot;. There was the PHP boom in the 90s-early2000s, the Rails boom from 05ish-11 and now there is a Node boom since then.<p>How accurate these booms are in terms of actual work&#x2F;jobs, I&#x27;m not sure. However, there is a lot of noise around it.<p>If you&#x27;ve got the patience and acumen, learn C&#x2F;C++ and stick with it. These languages won&#x27;t go away, no matter how many Rusts&#x2F;Gos pop-up (there&#x27;s about +30 years of code invested in both by thousands of people).<p>As far as freelancing goes, you&#x27;re one lucky guy. 98% of the cubicle Joomla&#x2F;WordPress hackers would gladly switch places with you for your $75 p.h job. I&#x27;d stick with freelancing if I were you (you must&#x27;ve seen plenty of places by now).<p>Also, about your degree ... You don&#x27;t really need it anymore, but finish it, for your own sake (peace of mind).<p>Lastly, keep milking your Delphi cow. The grass isn&#x27;t greener at all in an office job. You will not have the freedom to stop work at 2pm cause you feel like it. If you really want to secure your cow, keep going with your long-term clients and when the time comes for them to move to another tech, you should have some knowledge (C&#x2F;C++ or even Java) to move with them and keep your long-term contracts.
saluki超过 10 年前
Two years is a pretty good runway . . .<p>Listen to StartupsForTheRestOfUs.com lots of good advice there for building SaaS&#x2F;Products&#x2F;Lifestyle business.<p>This will give you some ideas of what options are out there.<p>As far as remote consulting it seems Rails is the best language for remote positions that pay well.<p>I would recommend learning Rails . . .<p>I usually recommend HTML-&gt;CSS-&gt;js-&gt;jquery-&gt;Rails(ruby) or Laravel(php)-&gt;angular (or other js frameworks)<p>That will give you a good foundation of full stack web development if that&#x27;s the type of company you want to work for or build your own.<p>To build up two years of runway you&#x27;re doing well . . . so I would keep up what you&#x27;re doing, choose and new skill to learn and start on your product&#x2F;SaaS idea.<p>Here are some other people you should check out: Brennan Dunn (double your freelance rate) Patio11 Nathan Barry Amy Hoy Rob Walling (Start Ups for the rest of us podcast)
评论 #8755117 未加载
lingua_franca超过 10 年前
forget about C#, it&#x27;s dying.
评论 #8758809 未加载