Photo by on Amy Reed Unsplash Posted originally October 25, 2014 on my old blog. A lot has changed since that time but I am still working in industry :) I loved the computers and since I was a kid but never thought I would be one of this guys crunching code and doing all things that were for me amazing powers that could be used for creative expression. technology Like rest of population I assumed you need to finish college with degree in computer science or at least be good at math. So I settled for studying sociology and maybe someday getting to work as advertising creative, I always loved the concept of working by making things. I loved techcrunch and was spending way too much time on their website, one day I came around this . So the foursquare founder learned to code by himself, I didn’t know that. article That was inspiring. So here is my list, what I have done to get my first job as programmer, : no degree required — They were really small then, I did probably all their courses, sometimes my progress was reseted because of bugs. They were then offering just JavaScript, Html, CSS. Codecademy — It’s a great course and you learn to build mini twitter. I went through whole course which is like 500 pages long in 3 days. Don’t try Ruby on Rails on Windows. Worst idea ever. Great free Ruby on Rails Tutorial learning — I went there after reading the big book on learning rails. Learn essentials of ruby first, it would be easier for you. Ruby first All amazing things from — You have to go through all the courses from this guys. Material is great and it’s interactive like codecademy. codeschool Do stuff — My first projects were making blogs, to-do lists and motivational posters app. Find exciting apps you and start with building simple features. Remember to post your projects to github. Ruby on Rails community loves open source. Send resume and go to job interview — My resume was infographic and stood out. I knew I could pull it off because company had startup spirit. I did not know answer to every question at job interviews but asked a lot questions and was really engaged and curious about software development. Finally hired me. I don’t work there anymore but there is still my picture on team section [EDIT: Not true at all. They have taken it years ago :)]. Check them out, they are now responsible for codebeat project. codequest Only after year I learned why my boss hired me. He thought I am really passionate and fast learner. Passion and hunger for knowledge is what counts at the end of the day. 7. One last point — don’t wear suit if you are going to company that develops Ruby on Rails applications, you will look stupid.[EDIT: I changed perspective. Wear whatever you want, they will look at your skills and passion, not clothes.] Find me on twitter and follow. I have a project coming up. Stay tuned :) _The latest Tweets from Przemysław Mroczek (@przemekmroczek). Humanist turned Developer. Startup enthusiast. Warsaw_twitter.com Przemysław Mroczek (@przemekmroczek) | Twitter