Hey y'all, more experienced folks than me! I need your advice!
Here is the situation: I just graduated from a 4 month long bootcamp where I learned the programming basics with C++, then got some intro to embedded programming with C on an STM32 board, then switched back to C++ to make a bigger OpenCV project in a small team to learn how to collaborate with others. Overall, I very satisfied with the course, and I irreversibly fell in love with programing. But this is just the beginning, and here is where I need some advice.
My options are:
wait a few weeks until the sales team get me a job at on of the partners (probably in the field of C/C++) and get some job experience at a bigger, multinational company
do things on my own, learn what I want, get some experience on open-source project, make self-motivated projects for fun etc.
So basically I can deepen my knowledge in the field I learned and get job experience, or I can taste an another field under the safety wings of my mentors but not get real job experience, or leave time for myself and keep play around with languages and technologies until I really got into something.
Two other variable in the equation:
- What I enjoy the most currently is do some machine learning stuff, I can image myself doing somethin like this
- Within a few years I would like to be a freelancer to travel a few years while I could work everywhere at anytime.
What would you do in my place?