软件工程专业学生职业规划
by Anthony Sistilli
安东尼·西斯蒂里(Anthony Sistilli)
学生(或任何人)如何通过软件自由职业来赚钱? (How students (or anyone) can make extra money through software freelancing ?)
I run a free community called theForge where I help students navigate the world of tech recruiting.
我经营着一个免费的社区,称为theForge ,在这里我可以帮助学生驾驭技术招聘的世界。
Last week I talked to my students about how they could land a tech job with no work experience, and I asked for some feedback.
上周,我与学生讨论了如何在没有工作经验的情况下找到技术工作 ,并要求我提供一些反馈。
Their responses shocked me.
他们的React震惊了我。
These students didn’t just want work experience, or ways to get it without having a job.
这些学生不仅需要工作经验,也不需要工作而获得工作的方法。
They wanted financial freedom and the opportunity to get a head start on their student loans.
他们希望财务自由,并有机会抢占学生贷款的先机。
I realized that a lot of them would really excel as freelancers.
我意识到,他们中的许多人都将真正成为自由职业者。
Not only would they be able to make money, but they could get the work experience they needed to land a high paying job at the same time.
他们不仅能够赚钱,而且还能获得同时找到高薪工作所需的工作经验。
好消息 (The Good News)
There’s lots of ways to make money as a student in software, and it doesn’t necessarily require a lot of time or experience!
作为软件专业的学生,有很多赚钱的方法,不一定需要很多时间或经验!
坏消息 (The Bad News)
It’s almost too easy to psych ourselves out and close the door on opportunities before we give it a chance to open. Sometimes fear can control us.
在我们给机会开门之前,先想一下自己并关闭机会之门几乎是太容易了。 有时恐惧可以控制我们。
In this article, I’m going to show you how to conquer those fears, gain real world experience, and make some money while doing it. (Click here if you prefer video.)
在本文中,我将向您展示如何克服这些恐惧,获得现实世界的经验并在此过程中赚钱。 (如果您喜欢视频,请单击此处 。)
关于自由职业的两个大神话使我退缩 (Two Big Myths About Freelancing That Held Me Back)
As a student, I constantly found myself sabotaging my own success because of some ‘myths’ I had implanted in my mind.
作为一个学生,由于我心中植入了一些“神话”,我不断发现自己破坏了自己的成功。
1.我还不够好-我什么都不知道 (1. I’m not good enough - I don’t know anything)
It’s easy to look at how much programming information is out there and come to the conclusion that we know very little.
很容易看清那里有多少编程信息,并得出结论,我们所知甚少。
However, freelance work isn’t about being a genius or knowing a lot.
但是,自由职业并不是要成为天才或知识渊博。
It’s about using knowledge that your client doesn’t have to help them.
这是关于使用客户不必帮助他们的知识。
To a lot of people, even the most basic lines of code can seem like quantum physics. And that’s alright - everyone has their own strengths. Maybe one of theirs isn’t programming.
在很多人中,即使最基本的代码行也看起来像量子物理学。 没关系-每个人都有自己的优势。 也许其中之一不是编程。
My point is, if you have a basic background in programming, you’re already in a position to help a lot of people. The foundation is there, and all that’s missing is the job-specific knowledge.
我的观点是,如果您具有编程的基本背景,那么您已经可以为很多人提供帮助。 基础就在那里,而所缺少的只是特定于工作的知识。
The first freelance job I picked up involved building a very extensive chatbot for a company.
我从事的第一份自由职业工作是为公司构建一个非常广泛的聊天机器人。
At the time, I knew nothing about chatbots. ?
当时,我对聊天机器人一无所知 。 ?
I told them I’ve never worked with Chatbots before, but it was something that interested me and that I was excited to learn about. I was able to jump in head first and build them a pretty awesome MVP.
我告诉他们我以前从未与Chatbots合作过,但这让我很感兴趣,而且我很高兴学习。 我能够抢先一步,并为他们建立了一个非常了不起的MVP。
I got paid to learn, helped this company immensely, and came out of the experience with a lot of valuable real world experience that I later put on my résumé.
我获得了学习的报酬,极大地帮助了这家公司,并从我的经验中获得了许多宝贵的现实经验,这些经验后来我在履历表上进行了介绍。
There’s always going to be some project out there that you can add value to, no matter how limited your knowledge might be.
无论您的知识有多有限,总会有一些项目可以为您增加价值。
In fact, the majority of small jobs that are posted on freelance sites can be solved with a quick Google search and a couple of Stack Overflow pages.
实际上,发布在自由职业者网站上的大多数小型工作都可以通过快速的Google搜索和几个Stack Overflow页面解决。
2.竞争太多 (2. There’s too much competition)
This one is less of a ‘myth’ and more of a challenge that you have to overcome.
这不是一个“神话”,而是一个您必须克服的挑战。
Yes, there is a lot of competition.
是的,有很多竞争。
Everything that’s worth doing will always come with competition.
一切值得做的事总是伴随着竞争。
Whether it’s finding a job, a good living space, being top of your class, or buying some Yeezy’s.
无论是寻找工作,良好的生活空间,成为一流学生,还是购买Yeezy的家庭 。
If we let the idea of competition hold us back, we’ll never end up accomplishing anything worthwhile in life.
如果我们让竞争的想法受阻,我们将永远不会完成生活中所有有价值的事情。
Being able to differentiate yourself is incredibly important in our current era. Like anything else, if you want to be noticed, you need to know how to stand out.
能够与众不同在当今时代非常重要。 像其他任何东西一样,如果您希望被关注,则需要知道如何脱颖而出。
There are tons of articles that note how you can make your profile stand out on freelance sites.
有大量文章说明如何使 您的 个人资料在自由职业者网站上脱颖而出 。
My biggest tip: communication is key.
我最大的提示: 沟通是关键 。
Good communication skills is something that a lot of freelancers lack, and it will definitely give you a leg up in the freelancing world.
良好的沟通能力是许多自由职业者所缺乏的,并且肯定会在自由职业世界中立足。
Small things like spelling, grammar, and talking as if you’re a real person instead of a robot copy and pasting a huge wall of text can really make a big difference.
诸如拼写,语法和说话之类的小事情,好像您是真实的人,而不是机器人副本,并且粘贴巨大的文字墙确实可以带来很大的不同。
Add
加
Some
一些
FLAVOR!
味道!
你应该在哪里自由职业者? (Where Should You Freelance?)
Now that we’re sure this is something we’re interested in, it’s time to look at the top 5 options.
既然我们确定这是我们感兴趣的东西,那么现在该看看前5个选项。
Fiverr - Fivver is great for small and specific jobs. Most people on Fivver do non-programming related tasks, however, there still is a demand for programming services. If you’re really good at one specific thing, like building chatbots or Wordpress sites, then Fiverr is a great place to start building a portfolio.
Fiverr- Fivver非常适合小型特定工作。 Fivver上的大多数人都执行与编程无关的任务,但是,仍然需要编程服务。 如果您真的很擅长某一件事,例如构建聊天机器人或Wordpress网站,那么Fiverr是开始构建投资组合的好地方。
Freelancer - Freelancer is one of the oldest platforms out there where coders can pick up work. It’s pretty saturated and has a lot of job volume. The biggest downside is that you have to purchase their “tests” and “certificates” if you want to compete with more established freelancers. I wouldn’t focus my time here unless I had some capital to spend and a proficiency in a field I could get certificates for.
Freelancer -Freelancer是最古老的平台之一,编码人员可以在此工作。 它已经很饱和,并且有很多工作量。 最大的缺点是,如果您想与更成熟的自由职业者竞争,就必须购买他们的“测试”和“证书”。 除非有足够的资金和精通的专业领域,否则我不会把时间花在这里。
Upwork - If you’re a beginner and just want to get your feet wet, look no further than Upwork. Upwork has a variety of jobs (small to big) that you can take on at your own rate. If you’re just starting, I recommend creating a freelancer account and just browsing the small odd jobs that get posted for things you think you can do. Once you win a contract, it’s very easy to start building a portfolio and bringing in more work.
Upwork-如果您是初学者,只是想弄湿自己的脚,那就别无所求。 Upwork提供各种工作(大小到大),您可以按自己的速度进行工作。 如果您刚刚开始,我建议您创建一个自由职业者帐户,并浏览那些因您认为可以做的事情而发布的零星小工作。 一旦赢得合同,就很容易开始建立投资组合并进行更多工作。
Guru - We’re getting into the more ‘high end’ jobs now. Guru has a consistent flow of jobs that are more suitable for experienced freelancers or agencies. You can hop on and actually look at the current job postings without making an account to get an idea.
上师 -我们现在正在从事更多“高端”工作。 Guru的工作流程始终如一,更适合经验丰富的自由职业者或代理商。 您可以跳转并查看当前的职位发布,而无需注册帐户就可以了解想法。
Toptal - By far my favorite platform. The biggest downside is that it’s hard to get in as a freelancer. Toptal works with top companies and only accepts the “top 3% of talent” that applies to them. However, I would still recommend applying even if you think you’re not ready. You can learn from the interview experience and do better next time. Once you’re in, however, you’re a lifetime member of a giant network of extremely skilled engineers and top companies who are willing to pay a high premium for your work.
Toptal-到目前为止,我最喜欢的平台。 最大的弊端是很难成为自由职业者。 Toptal与顶尖公司合作,并且只接受适用于它们的“顶尖3%人才”。 但是,即使您认为自己还没有准备好,我仍然建议您申请。 您可以从面试中学习,下次再做得更好。 但是,一旦进入公司,您将是一个由经验丰富的工程师和顶尖公司组成的庞大网络的终生成员,他们愿意为您的工作付出高昂的代价。
Each platform has their own ups and downs, and I recommend testing different platforms out to see what works for you.
每个平台都有自己的起伏,我建议您测试一下不同的平台,看看哪种对您有用。
? There’s only one thing left for you to do… ?
? 您只剩下一件事要做... ?
直接跳入-现在! (Jump Straight In - Right Now!)
Being stagnant has never gotten anyone money or valuable experience.
停滞不前从未获得任何金钱或宝贵的经验。
I spent a lot of time considering my options and telling myself I would “wait until I had more experience” to do things.
我花了很多时间考虑自己的选择,并告诉自己我将“等到我有更多的经验”之后再做事情。
Things started changing as soon as I threw that mantra out the window.
我把这个咒语扔出窗外,事情就开始改变。
Jump in. Head First.
跳进来。
Course correct on the way, and never be afraid to accept a challenge.
路线正确,不要害怕接受挑战。
Good luck!
祝好运!
P.S. If you found this article valuable consider joining theForge.ca! We’re a free community that helps students navigate the tech recruitment world.
PS: 如果您发现本文有价值,请考虑加入theForge.ca ! 我们是一个免费社区,可帮助学生驾驭技术招聘世界。
软件工程专业学生职业规划