3 ms·
In the current context, I would say that being self-taught is more of an advantage. Programmers today are normally expected to be pragmatic and demonstrate thei
by wetfossils 12y ago
In the current context, I would say that being self-taught is more of an advantage. Programmers today are normally expected to be pragmatic and demonstrate their autonomy and dedication, which I assume you did. While a computer science degree is a nice addition, it is no substitute for having something to show for. Unless you're applying for a position which focuses on a CS curriculum, it really comes down the the value you have to offer.
However, because ignorance is bliss, try to keep humble about your advantages over those university graduates who came to focus on other aspects of the trade. Be aware of your own value and sell what you're good at. Also, make sure that you are legally allowed to refer to yourself as an engineer. In some countries, it's a very specific title controlled by a professional organisation.
Believe me, it's much harder for a CS graduate to get a job without adequate practical experience than it is for someone with a decent portfolio.