• Complain

Nadia Zhuk - Crossing the Rubycon: How to Learn to Code and Build a Programming Career

Here you can read online Nadia Zhuk - Crossing the Rubycon: How to Learn to Code and Build a Programming Career full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2020, publisher: Nadia Zhuk, genre: Religion. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Nadia Zhuk Crossing the Rubycon: How to Learn to Code and Build a Programming Career
  • Book:
    Crossing the Rubycon: How to Learn to Code and Build a Programming Career
  • Author:
  • Publisher:
    Nadia Zhuk
  • Genre:
  • Year:
    2020
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Crossing the Rubycon: How to Learn to Code and Build a Programming Career: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Crossing the Rubycon: How to Learn to Code and Build a Programming Career" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Nadia Zhuk: author's other books


Who wrote Crossing the Rubycon: How to Learn to Code and Build a Programming Career? Find out the surname, the name of the author of the book and a list of all author's works by series.

Crossing the Rubycon: How to Learn to Code and Build a Programming Career — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Crossing the Rubycon: How to Learn to Code and Build a Programming Career" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

Crossing the Rubycon

How to Learn to Code and Build a Programming Career

Nadia Zhuk

Krak w, 2020

Crossing the Rubycon.

2020 by Nadia Zhuk.

Special discounts are available on quantity purchases by corporations, associations, and others. For information on bulk sales, please contact Nadia Zhuk at beetlehope@gmail.com

ISBN 978-83-959489-0-9 (PDF)

ISBN 978-83-959489-1-6 (ePUB)

ISBN 978-83-959489-2-3 (MOBI)

First edition: November 2020

Book design, cover design and editing by Nikita Lavrov

Praise for the Book

Nadia Zhuk has written an engaging, inspiring, and practical account of her journey into the often challenging, sometimes frustrating, and always fascinating world of computer programming. If youre intrigued by the prospect of learning to code and would like to know more about what might be in store, Nadias book is a great place to start!

Michael Hartl, author of the Ruby on Rails Tutorial

Contents
Introduction

T his is the story of how I went from being completely non-technical to a full-time software engineering job in 9 months.

Before I started teaching myself to code at 25, I had worked as an English tutor, a translator, a journalist, and an editor. Throughout my life I had always focused on humanities and felt intimidated by math and other sciences. I had no idea what coding was and what programmers did for a living.

Also, I didnt care about any of that. I was helpless with tech. I belonged to that annoying category of people who are afraid to change a setting on Windows because they might break the computer.

So when I say I was non-technical, I am not being modest. I mean it.

Despite all that, I managed to teach myself to code and found a full-time programming job in less than a year. A year and a half after I started working as a programmer, I got hired by Zendesk, one of the leading customer service software companies in the world. Since joining the company I have mostly been writing code for payment processing and subscription management for one of Zendesk products.

This may sound very complicated and technical, and thats the whole point of mentioning it. If you had told me I would be doing something like that for a living just a few years ago, I would have laughed in your face.

To say that my decision to learn to code has influenced my life would be a gross understatement. It has completely transformed it and turned me into a whole new person. Ive become more resourceful, independent, resilient, and confident in my abilities. Ive learned that I am capable of much more than I previously believed. Ive stopped being so afraid of tough challenges. Being able to code also helped me find a decent job abroad and made moving from my home in Belarus to Poland much easier.

Its also worth noting that my income has almost quadrupled in the last two years. There is little reason to believe that it wont continue to increase in the years to come, albeit likely not at the same speed. Having a sense of financial security has not only eased my perennial fear of being broke, but it has also freed up a lot of creative energy that I didnt even know I had. Proof of this creative impulse is the book you are reading.

My mission in writing this book has been to show that this career path is not closed off to you, no matter what your background is. You are not too old or too stupid to do this, and, despite what industry gatekeepers might say, there is a place in tech for you. Getting your foot in the door of this industry is not easy, but it can be done. This book shows you how.

Chapter I tells the story of my non-technical background and how I stumbled into coding when I was 25: the age when it is supposedly too late to learn to code. In this personal chapter, I will show that you are in a much better position to become a programmer than you might think.

Chapter II is where I go over and disprove the most common excuses people make for not becoming programmers. I used to make a lot of those excuses myself, and in this chapter I will show you why they make no sense.

Chapter III provides you with the basic information you need to start your journey of becoming a programmer. Here I describe and compare different ways to learn how to code. I also talk about what kind of a programmer you can become and how you can choose which programming language to learn first.

Chapter IV describes the way I taught myself to code along with the resources I used to do it. Here you will get a step-by-step guide of how you can learn to code on your own, along with a list of books and tutorials that helped me become a programmer. Although most of the resources mentioned in this chapter are specific to Ruby, you can apply my learning approach to other programming languages.

Chapter V is where I share everything I have learned about finding your first job as a self-taught programmer with no commercial experience. It took me only 1.5 months to find my first job, and by applying the tips from this chapter you can make your job search process much less painful than it usually is. I share advice on building a personal website, writing a resume and a cover letter, applying to jobs, and acing your interviews.

Chapter VI talks about what my first jobs in tech were like and the lessons I learned while working there. In this chapter I talk about the importance of being proactive and courageous, standing up for yourself, knowing what you want, and taking care of your mental health.

In Chapter VII I share some tips for new coders struggling with the psychological burden of learning tech skills and working as a programmer. Although this chapter contains certain thoughts and observations particularly relevant for female readers, all readers can benefit from it, especially the ones in a position to bring forth positive changes.

Chapter VIII is the one where I talk about how this bumpy road has led me to a fulfilling engineering job at Zendesk. It took me almost 1.5 years of trial and error to get there, and I hope that this chapter will give you strength and motivation to keep looking for the right place for yourself in this industry.

Chapter One

I . My Non-technical Background

How Non-technical and Self-taught Are You Really?

I often come across blog posts, books, and YouTube videos made by women who say that even though they are self-taught programmers without Computer Science degrees, they have still managed to build a successful engineering career. The unifying message of such content seems to be: if I did it, you can do it as well.

More often than not, after a little digging, it turns out that the author took several CS courses in college and later changed her major. Sometimes I find out that this non-technical person actually minored in CS in college. It is also often the case that someone taught themselves to code after getting a Masters degree in Biophysics, Engineering, or a similarly demanding technical field that may or may not have included programming as part of its curriculum. Thats all well and good, but are all those people really self-taught?

My guess is that these content creators diminish their technical background by identifying as self-taught in order to motivate their audience and to give them hope. Unfortunately, by doing that they are changing the definition of what it means to be self-taught, which can theoretically backfire and end up demotivating people with a truly non-technical background like myself. After all, if you see someone with a Computer Science minor call themselves self-taught and describe how difficult it was to teach themselves to code and find a coding job, who are

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Crossing the Rubycon: How to Learn to Code and Build a Programming Career»

Look at similar books to Crossing the Rubycon: How to Learn to Code and Build a Programming Career. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Crossing the Rubycon: How to Learn to Code and Build a Programming Career»

Discussion, reviews of the book Crossing the Rubycon: How to Learn to Code and Build a Programming Career and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.