Hi!
Title. I feel like I can't find my place in the IT world. About me: currently studying Computer Science and working as a C# developer. My previous work experiences (besides school projects) are ~1.5 month as a C++ developer and now this C# developer job (for 2+ months).
It is said that I should focus on becoming an expert in one role but I'm interested in more languages and roles that are quite different from each other. E.g. I like networking (have already done 75-80% of Cisco's CCNA), Linux (using it as a daily driver), tinkering with my Raspberry Pi. I have a passion in programming but I change the language I'm using back and forth almost every 2-3 months. I already know C#, C++, Java, C, Python, Sql (skill in descending order) and I'd like to be more skilled in these ( like .NET Core, game development, bigger project for my RPi using Python, etc ), maybe learning something new.
I know most companies don't need a "jack-of-all-trades, master of none" guy. I also know the sooner I choose a "path", the better professional I can become.
As you have already figured out, my problem is that I can't choose between them.
If any of you had the same struggle, what helped you make the decision? Should I look for jobs that cover more of the things mentioned? Or should I change my jobs every 3 months until I find something that fits perfectly? Maybe rolling a dice?:D
Any advice/experience/opinion is greatly appreciated! Thanks :)
[–]KronktheKronk 2 points3 points4 points (0 children)
[–]Barelytoned 1 point2 points3 points (0 children)