People I really want some advice. I am a first year studying Bachelor of Information and Communication Technology at a certain University in my country. The screenshots I attached there are my courses until I graduate. In introduction to programming techniques in my first year, we did python. Then in other programming techniques course we are doing java. in data scalability, analytics, structures and algorithms we are using python. In Mobile applications development its Kotlin. And then in databases we do variety of stuff including relational database, mongoDB and many more.
I am very passionate with programming and I tend to grasp many concepts easily. Good with Math. I am also in the process of completing my freeCodeCamp course.
So I wanted to know with regards to job opportunities. Which ones might be more ideal for me after graduation. Type of careers I mean.
I am very passionate with programming and I tend to grasp many concepts easily. Good with Math. I am also in the process of completing my freeCodeCamp course.
So I wanted to know with regards to job opportunities. Which ones might be more ideal for me after graduation. Type of careers I mean.
Probably some kind of software developer. Your degree is tilted toward the practicalities of developing software, where as a Computer Science Degree usually is focused more on the theoretical. This usually means you come out of school with more practical experience using technology to do stuff, where-as the usual CS grad comes out with similar skills, but with more focus on the underlying theory.
This generally isn’t too big of a difference, but it does show up depending on what your doing and what you can apply for.
I’d lean toward looking into and applying for jobs that have some overlap with your classes. (So AI, web dev, database, etc) You have a wide range of classes you’ll go over so you will have choices later. Look more into what you like, pay attention in school and be sure to save your projects so you can put them on your resume.
Good luck, keep learning, keep developing, keep building
Also enjoy school as best you can, it flies by real quick.
Sometimes it comes with What you are really Passionate about, is it Web Dev, Mobile applications, AI, Blockchain, Software Dev. Choose one or two fields that really interests you and look at there underlying technology or what is marketable at the moment to build such applications. It scales down to what you really like about tech and the impact you can bring with the technologies you have learnt along the way.
And you are not limited to the tech stacks you have been taught in school. Explore and you might be surprised !
I am really interested in AI and Software Dev, I will also look into Blockchain. And thank you alot for the advice, I really appreciate it as a newbie in this industry.
I am even exploring many tech stacks already, so I guess I am on the right path