3 ms·
After ~2y of professional experience, I don't think that there is huge hard skill gap between non-professional and professional devs. The biggest thing is unde
by hackandtrip 5y ago
After ~2y of professional experience, I don't think that there is huge hard skill gap between non-professional and professional devs.
The biggest thing is understanding that you may work on a single tool in ~10/100 people, so you must develop and work with other people in mind. So, modularity, enforcing code clarity and writing good tests, understanding product decisions and so on... Personally, I learnt this stuff on the job pretty fast - still newbie, but can autonomously solve medium/complex projects without senior help, which should be a base goal.
Larger-scale technologies is mostly larger-scale organization - just apply to one of those and I am sure you'll catch up fast