DEV Community

Cover image for How to be successful as a self taught developer
Andrew Baisden
Andrew Baisden

Posted on

How to be successful as a self taught developer

The game has changed. You don't need a College or University Degree to be a developer anymore. I am not saying that you should drop out however if you are studying then continue to do so! But regardless of your results the road does not end after you have studied and picked up your qualifications. If you did not get good grades don't think that its over you can always teach yourself to code at home or in a bootcamp and still get yourself into the world of tech.

Aspiring to be a developer

For those of you who don't come from a tech background this is going to be a brave new world! It is so easy to become completely overwhelmed with all of the content and information that is out there. I might have studied in University but my most recent and BEST skills are self taught. If I can do it then anyone can.

The road to success is going to be long and bumpy but should you survive the ride (most do) then you will be on your way to a new career path.

The Road to success

The first thing that you should do is join the top platforms with the biggest developer followings.

Programming

You will need GitHub account to upload your projects to and you should create an account on freeCodeCamp and join the 100 days of code challenge so that you can create a timeline for your learning and also to keep yourself accountable.

GitHub
freeCodeCamp

Blogs

Blogging is extremely important it is not only a learning tool but it's a way for you to keep track of your progress as you develop. Plus if you are really lucky it could turn into a side hustle or passive income stream.

Hashnode
DEV
Medium

Social Media

This one is non negotiable if you are serious about becoming a developer then you need to be using social media. This is how you are going to connect with other likeminded and aspiring developers like yourself. This will give you so much motivation and ensure that you never give up. There are thousands of developers on Twitter so you will never run out of content to consume or struggle to find developers who will mentor you.

Obviously you are going to need LinkedIn for finding work and connecting with recruiters and other developers.

Twitter
LinkedIn

Products

Once you have gained some confidence in your skills now is the time to create some products. Doing this will open up some passive income streams and as an added bonus your reputation will increases leading to more job opportunities and collaborations with other developers that you could never have imagined.

ProductHunt
GumRoad

Final Thoughts

I really hope that you enjoyed reading this article and learned something from it. As a content creator and technical writer I am passionate about sharing my knowledge and helping other people reach their goals. Let's connect across social media you can find all of my social media profiles and blogs on linktree.

Peace āœŒļø

Top comments (18)

Collapse
 
peterwitham profile image
Peter Witham

Some excellent points. The problem can be that by the time you learn a technology through what I'll call traditional methods, it's already been replaced. So learning on the job has always been my preferred method and something I look for in candidates when finding team members.

Collapse
 
jonrandy profile image
Jon Randy šŸŽ–ļø

You don't need a College or University Degree to be a developer anymore.

This has always been the case, the game hasn't changed

Collapse
 
lreddy2019 profile image
L. Reddy

:} that's great

Collapse
 
iayf8823 profile image
iayf8823

Hey Andrew,
Great article. Thanks for the links. I don't like social media, or to be honest, posting on social media, but you are completely right.

Thanks.

Collapse
 
adersonbertim profile image
Aderson Bertim

Omg Andrew, that's a good topic, and so rich content, very important advices and helpful links, thanks a lot Andrew, you helped me too much !!!

Collapse
 
vicksoson profile image
Victor Ubong Okon

Great!
I enjoyed this and I learned a lot
Thanks šŸ˜Š

Collapse
 
twinappz profile image
TabbRon

Agree, most especially if you will be developing your own apps.

Collapse
 
felix_fleku profile image
Felix Fleku

Thanks for this piece

Collapse
 
swagatikabehera profile image
SwagatikaBehera

Great article! CleanBlog. I always listen to videos to get the info. But after reading such a amazing amazing contents i m into reading. Thanxx a lot

Collapse
 
moraevan0311 profile image
moraevan0311

Excellent article, I look foward to participating in #100dayscode challenge.

Collapse
 
drdaxter profile image
DrDaxter

those are good advice, i did not have any idea about freeCodeCamp thanks for sharing it.

Collapse
 
ktscript profile image
ktscript

Thank you, Andrew. Useful Links

Collapse
 
rosered11 profile image
Rosered

Thank you, Good content

Collapse
 
inverseswirl profile image
Shriya Dhar

Nice article šŸ™ŒšŸ‘ŒšŸ¼

Collapse
 
zibusiso83 profile image
Zibusiso T Siso-sibanda

Thanks 4 the info. Really appreciate it

Collapse
 
shwetau58812357 profile image
ShwetaUpadhyay

Your post is really aspiring, made my day. šŸ˜Š