1. 程式人生 > >How I Became a Web Developer in 5 Months

How I Became a Web Developer in 5 Months

This was also a strategic choice. If I were to get to a professional level, I knew I needed to narrow my focus down to fewer subjects, rather than spreading my efforts out on many different ones. React became a natural choice to double down on. This strategy certainly paid off, which I’ll tell you about further down.

The ninth project week involved building our own product, as FAC also wants to inspire the students to make their own stuff as well. My team built a small tool for analyzing you iOS app’s keyword called KeywordKing, which you can read about here.

Part 2 —Building MVP’s for clients

This week also prepped us for the second part of the course, which involved building MVP’s for external clients. Throughout the first eight weeks, we had been pitched weekly by clients who needed developers to prototype their ideas.

It works like this: for £500, a team of 3–5 students would build a prototype in a week. For us, this was a way to learn how to work with clients plus growing our coding skills further, while also making a little bit of money. For the client, it was a chance to get a cheap MVP built fast. And without risking any money, as they would only be invoiced if they were happy with the result, which most clients were (but not all).

A kids puzzle we built for a client

During these weeks, I built the following projects together with various other students:

Sir Predictalot — a prototype for a Tinder’ish news predictions app
RateMyStuff — a social network based around image rating
Squish — a reinforced learning tool for students

I also did one week machine learning stunt, which I’ve written about here, in addition to making a couple of tutorial videos on the subject (sorry about the awful audio).

At this point, I had spend around four months in London, and it was about time to move back to Norway, where the rest of my life existed.

Back in Norway

Back home my plan was to get into professional coding as soon as possible, as I needed to practice my freshly acquired knowledge to make it stick.

I tried to get some consulting work, but it was tougher than I thought to get it up an running. I also suspected that my learning curve would be steeper if I got a job. Jumping into a foreign code base built by professionals seemed like a tough challenge.

So I sent out three job applications to companies who needed Javascript developers. Two of these invited me to an interview.

I didn’t get the first one. Not sure why, but I suspect they wanted a more senior developer. The next one sent me through two interview rounds and then gave me a coding task.

Finding the perfect job

About the same time though, I attended a startup event arranged by an entrepreneur I knew a little bit. He was the CTO of a well funded startup named Xeneta, which I had been a fan of for a couple of years. According to their website they were looking for front-end developers — and they actually mentioned React.js as one of the technologies they used.

During the evening he told me that they had just rewritten their entire front end in React.js and were looking for a new developer who knew the library; this seemed too good to be true. I told him I’d be interested in the job and we decided to chat up later on.

The following week I went to the first interview, and then two more interview rounds. Finally, they also sent me a React.js coding task.

On june 26th — exactly five months after my first day at Founders and Coders — we came to an agreement, and I was hired as a front end developer.

It’s truly an awesome job in a startup with extremely skilled people. We’re tackling a big problem in a huge marked and I’m challenged every single day. So I don’t regret a second that I did the career switch.

If you’re thinking about doing the same thing, I want you to know that it’s 100 percent doable. You’re not too old, and you don’t need to spend 10–15K USD on tuition. Just find an environment you can grow in, and self discipline will get you as far as any teacher will.

Now go ahead and press the heart button below and start coding :)

相關推薦

How I Became a Web Developer in 5 Months

This was also a strategic choice. If I were to get to a professional level, I knew I needed to narrow my focus down to fewer subjects, rather than spreadin

How To Become a DevOps Engineer In Six Months or Less

NOTE: This is Part 1 of a multi-part series.Part 2 is here.Target AudienceAre you a developer looking to shift your career towards a more DevOps model?Are

How do I clone a generic list in C#?

code sele listt list ati class ocl list() () static class Extensions { public static IList<T> Clone<T>(this IList<T>

How can I debug a HTTP POST in Chrome / Firefox?

原來要看到browser post 的資料,還滿簡單的耶!好方便哦。 Firefox截圖: Go to Chrome Developer Tools (Chrome Menu -> More Tools -> Developer Tools). Choose “Network” tab.

How I wrote a diploma in LaTeX with GitHub, Docker and TravisCI

IntroductionMy way of editing and creating documents started in school with Microsoft Word, probably as many of us. Then I changed OS from Windows to Linux

How to Make AI Count Your Calories: A Working Prototype in 5 Minutes

Whether you ate too much this Thanksgiving holiday, or just want to be more careful about what you eat in general, I'm here to show you a Clarifai visual r

Why does the memory usage increase when I redeploy a web application?

man weakref solution read cannot erro try cto tag That is because your web application has a memory leak. A common issue are "PermGen"

[iOS] How to make a Global function in Swift

You can create a custom class with the method you need like this: class MyScene: SKScene { func CheckMusicMute() { if InGameMusicOnOff == tr

How I wrote a platform to stream short live video feeds

How I wrote a platform to stream short live video feedsDuring the autumn of 2015, I was developing a platform to stream short live video feeds. There were

How I built a GPU Deep Learning Cluster with ray 

It all began at the end of May. Eric texted me that he was working on a personal research project and that he needed my help to realize his goal. He wanted

I built a web app that help events organizers build mobile apps

Hi there.I am looking for someone to test my app, it's a small web app prototype to help event organizers build cross platform mobile apps, the main concep

How I Created a Bitcoin Trading Algorithm With a 29% Return Rate Using Sentiment Analysis

TL;DR: I’ve created a formula that predicts whether you should buy or sell Bitcoin based on daily exchange price data and Google Trends keyword sentiment.

driven investing: How I made 33x my money in two weeks

Event-driven investing: How I made 33x my money in two weeksMy favorite part of the book ‘The Big Short’ is the narration Lewis gives of Jamie Mai and Char

Ask HN: How to validate a market opportunity in a cost effective way?

Here's the way that I do it. Copied from a previous comment:Keywords, Google keyword tool, forum chats, Reddit comments. Use tools like these to find EVIDE

How to Plan an Engineering Project in 5 Easy Steps

Let’s start with a disclaimer: I am not a project planning expert. I’m not a certified scrum master or even a very organized person. I’m just a guy who’s b

Useful tips to help you create good habits as a web developer

This article is aimed at junior developers, but may interest anyone as a bank of useful tips on how to grow some good habits.I’m constantly trying to chall

Listen: Baratunde Thurston Reads "How To Do A Data Detox In a Zillion Easy Steps"

Baratunde Thurston: “How To Do a Data Detox In a Zillion Easy Steps”Moving beyond alarmist headlines, Baratunde exposes the plain truths about the fight fo

How to create a sequential model in Keras for R

How to create a sequential model in Keras for Rtl;dr: This tutorial will introduce the Deep Learning classification task with Keras. We will particularly f

I created a Web app that predicts where to buy and sell Bitcoin

http://aicryptosignals.com using Ai and machine learning i have been a able to predict where people should buy and sell bitcoin on bitmex its in beta and s

How I Built a $700/mo Income Stream

How I Built a $700/mo Income StreamFirst and foremost — there are few things more awesome than getting a direct deposit every month for work you did years