DEV Community

Cover image for How one can become a programmer? Uni vs Apprenticeship
Alex Pushkarev
Alex Pushkarev

Posted on

How one can become a programmer? Uni vs Apprenticeship

Actually the answer would be the same for testers and SDET role. There're 4 main routes into profession:
1) University
2) Bootcamp
3) Apprenticeship
4) Self study

But which one would be the right one for you? In this videos I score every route based on the following criteria:

  • cost
  • time investment
  • CV weight
  • employability chances

This is the first video in which we will cover uni and apprenticeship

Top comments (2)

Collapse
 
derlin profile image
Lucy Linder • Edited

I would say the best option really depends on you. Some strives with no guidelines and only passion (4), other that need real life problems in order to improve (3), and people that need structure and be taken by the hand - not that is bad (1-2).

In terms of recognition, I guess it depends on the country you are in. But I personally believe nothing is better for your CV than:

  • a strong github profile,
  • meaningful contributions to the community such as dev.to, stackoverflow.com or Open Source,
  • participation to events such as hacktoberfest or the Google hashcode,
  • (certificates and formations taken online to prove a given skill)

If you are passionate, skilled and able to show it off in those places, the actual degree you have doesn't really matter.

Collapse
 
dadyasasha profile image
Alex Pushkarev

that is very good perspectice - thank you very much for sharing!

I will touch some of this things in the following posts/videos

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay