New Things You’ll Encounter in Your First Tech Job
Introduction:
This week’s blog post aims to bring awareness to things that you might experience in your first tech role.
As always, before we get into the blog post, please make sure to applaud, comment and share with your friends.
Happy Reading!
Waiting For Access to Services:
Software teams use a range of services (AWS, Jira, GitHub, Confluence …) and it may take time for you to receive access to them (Especially at larger companies).
Getting the Code to Run:
Following on from the last point, you’ll gain access to a range of services and they’ll be involved in some way to build and run the project.
This isn’t like a typical personal project where you just run 1 command and it works instantly. There’s likely a backend to setup, database, cloud accound (SSO Login) and maybe even additional scripts to run.
Staring at Huge Code Files (Cluelessly):
Again, industrial projects are most likely much bigger than anything you’ve ever worked with. There’ll be plenty of classes, methods and objects (Assuming object orientated programming) for you to stare at.
Chances are, you’ll be working on a very complex system and there will be parts that you don’t have a clue about to be honest.
Lack of Documentation:
In an ideal world, each codebase is perfectly written (Never in reality). All variable names make sense, files are small and there’s sufficient documentation.
Unfortunately, this dream scenario is just a dream. For many different reasons (Deadlines, poor strategy …), the code might work although the reason behind this might be unclear.
Conclusion:
This week’s blog post was just a quick-fire post to share a few things that you will probably encounter when starting a tech roll.
It’s important to be honest and accept that you won’t know everything at the start. In fact you should see this as a positive because if you’re not learning then you’re not really improving.
This post just wanted to highlight a few things, some of which may not seem ideal however they’re totally natural.
Final Things:
As always, thank you for taking the time to read this article!
All my links are here!