I will become a programmer: The long journey

in #life7 years ago

I will become a programmer: The long journey

All my life I'm in love with technology. I discovered the internet in 1995 in age 7 in my dad's work. In early years of internet, I and my friends are "hacking" other people's computers because the network has no security. We never made anything bad, only funny jokes like creating "porn" directory on Windows desktop and so on. I start programming in age of 14. I had one book about Pascal programming language. Nothing else. No teacher, no support, nothing. If I thing about it now, it must be some forums and websites about programming, but I did not know about them then. When I code some program, I started to come across limitations of my knowledge. I know it must be way to not copy/paste the same lines of code to do one thing in multiple places in my program. But I don't know how to do that :D

So I became little lazy and stop programming for 10 years. I was teen, start looking for myself. I was doing some web projects with HTML, but it's not programming. 4 years ago I became a web developer. Wordpress, html, css, and sometimes JavaScript. Still not programming. But it was fun,... at the beginning. I was freelancer working from home, and this is not good situation for long term. I started hating my job. Have no time and no hope for anything. Maybe it's just my problem with jobs like this, but it was horrible. I start looking for some another job and send some CVs to IT companies. I won 2 interviews in december 2016 and choose position of Software Tester. I work in a company that developed software for databases for aviation industry. It's very interesting global business. I love it. But also very good place to start programming again.

It's good to see whole development process. Analysts define features, programmers develop them, and testers tests them. I'm making it simple now. I decided to become developer. It was always my dream, and now when I saw whole process I know this is my future. But how to start? Where? We are developed in Java. I bought some books about Java and start reading them. It was too slow. Looking for some courses and books on the internet, and I found this: https://learnjavathehardway.org/book/

OH MY GOD! Finally someone who can explain it from scratch and with step by step. I hate books with beginning like "install this IDE", "objects here and objects there" and another complicated bullshit for the beginner. In this book you just install Java Development Kit and you write Java code to your text editor. Finally I understood what .java file is and that you need to compile it.

I know this is very beginning. And I will need more books and lot of experiences. But I believe this book is very good choice for someone who wants to become a developer. I will write articles about my journey. If you want to become developer too, you can follow me to this adventure. You can tweet me if you have some questions: @idmajur

Sort:  

Thanks for sharing your experience. I am also on the journey of becoming a better programmer. For a long time I didn't consider myself to be a programmer, but I do now. I just need to get better at it.

Congratulations @majur! You have received a personal award!

Happy Birthday - 1 Year on Steemit
Click on the badge to view your own Board of Honor on SteemitBoard.

For more information about this award, click here

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @majur! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 3 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!