Backend, Frontend or DevOps? How to Decide!

  Рет қаралды 57,179

Tech With Tim

Tech With Tim

Күн бұрын

If you're trying to become a developer then chances are you are making this one mistake - and it's likely what is holding you back from landing a job. This mistake is jumping from topic to topic & field to field without really understanding what it is that you need to focus on.
Try out TeamCity Pipelines Beta for FREE: jb.gg/Try_TeamCity_Pipelines
If you want to land a developer job: techwithtim.net/dev
⏳ Timestamps ⏳
00:00 | The BIGGEST Mistake
01:57 | A DevOps Tool You NEED
02:49 | Difficulty/Ease of Access
05:59 | The MONEY
07:35 | A Detailed Breakdown (Frontend)
09:42 | A Detailed Breakdown (Backend)
12:30 | A Detailed Breakdown (DevOps)
14:00 | What About Other Roles?
15:13 | How To Decide!
Hashtags
#techwithtim
#frontenddevelopment
#backendwebdevelopment
#devops

Пікірлер: 137
@TechWithTim
@TechWithTim 27 күн бұрын
If you want to learn frontend, backend to devops you can do so in my program with course careers! techwithtim.net/dev
@nedthehead6853
@nedthehead6853 20 күн бұрын
Started right out of college in a devops role. I knew nothing going into it. Never even heard of any of tools that we use. My tech lead told me told me he chose me based on my attitude and my willingness to learn. A little more than 2 years in and I am thriving on my team. I love it and truly couldn’t imagine doing anything else!
@dontemcl
@dontemcl 13 күн бұрын
Congratulations. How do I begin in Devops?
@WoWUndad
@WoWUndad Күн бұрын
wow this must've been in 2002 because noone hires without 5 years of experience now
@bugra320
@bugra320 11 күн бұрын
A backend developer is never just a backender. He is also expected to know frontend, devops, cloud at some degree
@DJRanoia
@DJRanoia 27 күн бұрын
Don’t forget devOp/platform engineering means you have to be ok with an on call rotation so expect to be available 24/7 when you are on call.
@TheXamazing
@TheXamazing 27 күн бұрын
Defining what you want to do was one of the most crucial steps I took on my journey so far. It helps focus your efforts on what really matters to landing a job especially as a self taught dev. I loved your advise to spend a few days looking at tutorials and small projects for each field to see what resonates. Overall great video!
@sadique_x_
@sadique_x_ 27 күн бұрын
thank you so much Tim, this really helped me solidify my decision as i'm currently a junior frontend developer
@devil88bg62
@devil88bg62 27 күн бұрын
Nice content. I have almost 7 years of experience, and now I am a lead developer and I am specialised in backend and recently devops. I think some transitions will appear very natural, but I agree that devops can't be a job for beginners as you need to have a lot of knowledge and knows how everything works. I sucks in Front-End development because I am not really a visual person, but I still like the logic behind some framework, and I help my team to keep the code clean, with some architectural work. The software engineer, if you like, is one of the most interesting career that you can get, because sometimes the switch between one position, to another will be natural, maybe some job needs to be done within the same company etc...
@tylee23
@tylee23 27 күн бұрын
Exactly what l needed, thanks Tim!
@MissoyKE
@MissoyKE 27 күн бұрын
Thank you this. It's really eye-opening
@kevanbarter
@kevanbarter 27 күн бұрын
Great video! I started of as a Software Test Engineer after my Masters Degree in Computer Science making around $60k back in September of 2022. Just landed my first junior Frontend Developer position back in November last making around $85k. Just got to take what ever position to break into the industry and keep growing your skills
@angiedee2722
@angiedee2722 26 күн бұрын
Which school did you do masters in? Are you in USA?
@kevanbarter
@kevanbarter 25 күн бұрын
@@angiedee2722 Northeastern University satellite campus in Seattle and yes I’m in the US
@kevanbarter
@kevanbarter 4 күн бұрын
@@angiedee2722 did my Masters at Northeastern University but attended the Seattle campus
@victoryamadi9646
@victoryamadi9646 26 күн бұрын
I'm about to finish my foundations course, and I'm to choose between front-end or backend for my 3 months specialisations. I open KZbin and this is the first video I see. I love you God!
@CodeForChange
@CodeForChange 5 күн бұрын
Cohort 20 here, good luck i wish you a beautiful journey
@victoryamadi9646
@victoryamadi9646 5 күн бұрын
@@CodeForChange thank you
@zucchinirosti
@zucchinirosti 27 күн бұрын
Currently looking for my 1st job as a developer, this video is a godsend. Thank you Tim for helping me in realizing that I need to focus on backend instead of trying to do everything at once!
@Dilluded
@Dilluded 27 күн бұрын
This video came at the right time, I just started learning PHP (LAMP Stack), really enjoying modern PHP and going to go all in on backend learning
@throbicon
@throbicon 25 күн бұрын
Thank you for making this video! It is clear to me now!
@leoleoxiii
@leoleoxiii 27 күн бұрын
Man you're algorithm is on point! Been watching alot of your python videos. Thanks for this idea it helps me a lot! more python videos!
@minminaung4527
@minminaung4527 18 күн бұрын
Thank you. Very clear explanation.
@vethya9345
@vethya9345 24 күн бұрын
Great video! This was very useful for me.
@ahmadyasirseyar6065
@ahmadyasirseyar6065 25 күн бұрын
Useful ❤ Thank you tim
@wizardgaming9230
@wizardgaming9230 27 күн бұрын
Loved your all videos 🤩❤
@Dee-zy2xv
@Dee-zy2xv 7 күн бұрын
gracious i am for this in depth and thought processing video breakdown TIM!! you DA MAN!! its kind of a general question I had from time to time as to once you establish the SD Essentials...ok "Now What?" as it pertained to the specialization aspect and which route to go in :)
@Just_A_Tech.._
@Just_A_Tech.._ 26 күн бұрын
Thanks alot Tim 🤝💓
@hardiklokwani6444
@hardiklokwani6444 21 күн бұрын
Great video Tim ! I think you missed one major fundamental skill everyone needs to master in order to work in DevOps and that's Linux. A best advice for people who are actually trying to get into IT and specifically DevOps can start with a role of an Linux SysAdmin and then try to work their way up ! I am doing the same and couldn't have found a better way... It only sounds difficult but once you give it some time you'll start building up the confidence !!!
@HemaPavuluri
@HemaPavuluri 27 күн бұрын
Great Explanation.
@crimsonx_
@crimsonx_ 25 күн бұрын
in today's job market, all these 3 are needed. Either passively or actively.
@div_walkar
@div_walkar 6 күн бұрын
Thank you sir 🙏🏻
@davidmutua6971
@davidmutua6971 2 күн бұрын
After watching this, I have realized I do all that and have touched all those tools. Also nowadays been switching between different backend languages e.g. While on PHP a times I go watch Elixir Tutorials and relate concepts.
@darrenfrancis8126
@darrenfrancis8126 21 күн бұрын
Wow so much stuff to learn
@pragpandey
@pragpandey 13 күн бұрын
Thank youhhh❤❤
@Talhahere443
@Talhahere443 27 күн бұрын
Hi Tim! As you mentioned we don't have to spend much time while exploring certain feild. Can you share a way to explore which is best to explore certain feild in a week to find our interest!
@stalinengoma7680
@stalinengoma7680 Сағат бұрын
Really nice video. As an experienced DevOps engineer I will add Linux system administrator on the list as well if you don’t mind.
@kapibara2440
@kapibara2440 21 күн бұрын
Valuable video. Thanks Tim for sharing these little tips. 😊
@zabsetu4964
@zabsetu4964 24 күн бұрын
Thanks Tim, as a university student this was the best overview of the 3 specialisations! I'm not too sure what I like tbh but backend seems the most interesting as it has a variety of things you can learn compared to fronted but feels the work can be harder. Do you have any advice on how I can overcome the fear of being scared of backend work though I feel like it's more useful to me
@Alsehr_
@Alsehr_ 24 күн бұрын
dude just do it! i am drop out cuz i cant afford to waste my time anymore. i just want to start even thou there is alot to learn but idc :) i will go with frontend
@Mecagothits
@Mecagothits 27 күн бұрын
Thanks bro
@aymenbachiri-yh2hd
@aymenbachiri-yh2hd 26 күн бұрын
Thank you
@EmmanuelBronyah
@EmmanuelBronyah 27 күн бұрын
Hello Tim, I hope this message finds you well. I have a request that I believe would be immensely valuable to many. Could you please consider creating a video tutorial on the process of building a desktop application and then converting it into an executable format that can be installed on various operating systems, with a preference for Windows? Your expertise in this area would be greatly appreciated, and I'm certain that many viewers, including myself, would benefit greatly from such a comprehensive guide. Thank you for considering my request, and I look forward to your future content. Best regards❤❤
@neomangeo7822
@neomangeo7822 Күн бұрын
Just to mention that there are many roles which are sort of more generalist out there eg. Software Developer/Software Engineer/Full Stack (Developer/Engineer). For people newly getting into the industry - just be aware that these roles can vary a lot on where your focus may be, no two jobs are the same there usually... so just be aware of that.
@archardor3392
@archardor3392 26 күн бұрын
Nice video. The reality is, the answer is all 3. With time, of course. Not all at once.
@Ohiostategenerationx
@Ohiostategenerationx 27 күн бұрын
I'll be learning python first and then learning HTML and JS. I wished I could find a recent selenium video. I haven't been able to get it to work yet.
@vascoguerreiro341
@vascoguerreiro341 26 күн бұрын
thank you
@awosikaolakanmi3608
@awosikaolakanmi3608 12 күн бұрын
This is amazing
@sifo_io
@sifo_io 27 күн бұрын
hey Tim, which countries DJANGO roles are in demand the most
@JohnpaulAnyanwu
@JohnpaulAnyanwu 27 күн бұрын
You're talking to me😢
@sportzeditz2023
@sportzeditz2023 27 күн бұрын
Hello Mr.Tim I am still waiting for intermediate JAvaScript projects following the beginner.
@mednmovies6959
@mednmovies6959 27 күн бұрын
Is it me or is Tim getting a little buffed😅, anyway thanks for the advice, always find it helpful 🙂
@helomydestiny8431
@helomydestiny8431 25 күн бұрын
Now i'm kinda like to learn a lot ( game development , devops , data ) which one should i choose for my long career ?
@daze8410
@daze8410 21 күн бұрын
It's not about the best workout, it's about the workout that gets you to come back to the gym
@Quan-dr8iy
@Quan-dr8iy 27 күн бұрын
Thanks for this insightful video Tim. Quick question: I am currently learning Python, I know a little bit of HTML and CSS. Should I learn JavaScript as well or should I focus on mastering Python? I have long concluded that I want to work in backend/database but my fear is that it might be difficult for me to land an entry-level job without understanding JavaScript/frontend.
@FaryalImran-pv1nk
@FaryalImran-pv1nk 20 күн бұрын
Learn both. In Python learn the frameworks if you are focused on AL/ML and Javascript is also needed for better performance such as Node.js and Express.js for APIs
@anon3746
@anon3746 27 күн бұрын
I'm a backend dev because that's the only thing I could get after uni and I just stayed because inertia.
@haneeshuppalapati2591
@haneeshuppalapati2591 Күн бұрын
Maybe learn a stack after thinking thoroughly , stick to it but actually there's no sticking to a particular thing, when someone says you should stick a particular thing to sustain in the job market ... understand what exactly it means by getting good at one thing... do not blindly follow them. Some of them maybe lying(or not exactly) and some have very low expectations or do not know what they do most of the time
@zb2747
@zb2747 23 күн бұрын
Pick an area and GO. Dream, work, build, and create Put your phone down. Go read the docs and/or specs Learn, implement/build, and repeat This journey never ends. Keep learning and DONT STOP MOVING FORWARD
@usamahussain4461
@usamahussain4461 27 күн бұрын
How would you recommend for someone trying to break into ML engg.? Should s/he first pursue dev and then try ML/DS or should they start from ML/DS?
@clementborisov7050
@clementborisov7050 12 күн бұрын
For newer people to programming, I'd suggest sticking with frontend or devops if you don't want to burn, quite literally.
@giziko_97
@giziko_97 23 күн бұрын
Hi. I want to pursue a machine learning developer. I want to know what should I specialize first before transitioning to ML dev?
@aristonsaizoxic1048
@aristonsaizoxic1048 27 күн бұрын
Since I already like python and i also weak in maths (so no AI pathway)..... backend pathway by becoming python developer is the only way.
@dapolc
@dapolc 27 күн бұрын
Any good source on X, Medium, telegram etc to learn about blockchain development and blockchain in general? Would be very much appreciated
@syydsalman
@syydsalman 24 күн бұрын
I'm working toward a backend role, I'm working with python and django, FastAPI with postgres. I can't find a job tho, the job market sucks. :__(
@cursoderobotica
@cursoderobotica 27 күн бұрын
It is missing the firmware developer 😅 working with hardware and embedded software. Good video 😁
@abnormal010
@abnormal010 26 күн бұрын
Your job is safer
@rtothec1234
@rtothec1234 27 күн бұрын
As a generalist i’m making more money and am less expendable by midsize companies. Never thought this would be a good path. Not easy though.
@PAFBEAST
@PAFBEAST 19 күн бұрын
So you learned all these?
@venky3639
@venky3639 27 күн бұрын
Just in time, 😮
@shrinivaschaurasia6666
@shrinivaschaurasia6666 24 күн бұрын
I am going to college this year... but confused which branch of engineering should I pick... ECE or CSE?
@dylankoonjoobeeharry9453
@dylankoonjoobeeharry9453 25 күн бұрын
TIM, how about Salesforce Dev?
@rayyanalam4815
@rayyanalam4815 27 күн бұрын
What is your domain?
@wilbertraymundrayos4175
@wilbertraymundrayos4175 27 күн бұрын
I love how you used rust game logo instead of the language.
@satyampratikkanungo3949
@satyampratikkanungo3949 27 күн бұрын
What are the fundamentals of programming? Please explain
@jabirmustafasulaiman5147
@jabirmustafasulaiman5147 27 күн бұрын
Tim are you full stack developer
@saqibuzair7670
@saqibuzair7670 21 күн бұрын
best video ever
@user-sm7vt1qy1k
@user-sm7vt1qy1k 8 күн бұрын
Am into game development cause i like playing games mostly pc games or console games
@justiceessiel6123
@justiceessiel6123 20 күн бұрын
Do all and create a start up
@PAFBEAST
@PAFBEAST 19 күн бұрын
I'm thinking the same😂
@sweoding1535
@sweoding1535 20 күн бұрын
Funny to see the pay in USA. In Sweden you are lucky to get about 50-60k dollars a year as fully payed with good experience and years of experience :)
@mehmettahacolak5483
@mehmettahacolak5483 18 күн бұрын
In Turkey a perfect senior developer can earn max 35-40k dollars a year. Just imagine it :)
@user-ov1ps7go4m
@user-ov1ps7go4m 27 күн бұрын
What about full stack?
@leojohn6702
@leojohn6702 27 күн бұрын
What about fullstack.
@furqantarique3484
@furqantarique3484 Күн бұрын
I am interested never did developer
@AbuAl7sn1
@AbuAl7sn1 24 күн бұрын
i like backend .. it is endless fun world
@Immabadliar
@Immabadliar 27 күн бұрын
What about full stack
@CustAndCode
@CustAndCode 12 күн бұрын
I like the backend and DevOps stuff, because I don't want to discuss with designers 🤪
@fbarr050
@fbarr050 25 күн бұрын
Hi Tim and everyone! I want to buy a new laptop for programming... what would you recommend, a windows laptop with an intel processor and nvidia graphics card or a macbook pro with m3 chip? I want something versatile and powerful to build different kinds of apps
@buidling
@buidling 23 күн бұрын
M3 always
@fbarr050
@fbarr050 23 күн бұрын
@@buidling thanks a lot!
@howtopassthat
@howtopassthat 10 күн бұрын
@@fbarr050 nah get a Windows machine offers way more value for the money and freedom to explore as a programmer you can even run Linux on it or another OS if you don't like Windows to me windows machines are just way more powerful and have more value compared to a mac in case you opt for windows you don't really need an Nvidia graphic card for programming just opt for anything above Intel Core i3 10th gen and later or Ryzen 3plus ideally at least intel core i5 or ryzen 5 with 16 GB RAM you will be fine if you got guts A.K.A money go for dell xps 15 perfect for programming also comes with nice GPU
@fbarr050
@fbarr050 10 күн бұрын
@@howtopassthat thank you for the advice
@DavidParathyras
@DavidParathyras 27 күн бұрын
DevOps rock!!
@bernardparinas1038
@bernardparinas1038 17 күн бұрын
fullstack + devops combo
@Tobsson
@Tobsson 27 күн бұрын
Just go for a startup. No need do decide as you do them all.
@gabrielbarrantes6946
@gabrielbarrantes6946 4 сағат бұрын
Even better, start your own company lol... I have learned more in two months doing it than 3 years working on engineering roles
@PseudoProphet
@PseudoProphet 12 күн бұрын
Frontend development is almost dead, in future designers will do that job 😢😢. We all should start learning prompt engineering.😅
@mishkathossain2984
@mishkathossain2984 25 күн бұрын
What is site reliability engineering?? is it frontend??
@datasciency
@datasciency 20 күн бұрын
It is full stack.
@vishnshiv7349
@vishnshiv7349 27 күн бұрын
but still if you are a software engineer and you know everything about java, then you go upto >200k.
@mdabdulaziz6589
@mdabdulaziz6589 27 күн бұрын
for backend do you guys still think someone should start with cpp ? my first language was python, then i learned go. now i will start my collage this month and i want to learn low level language. so we have cpp and rust mostly. learning both is not a good idea. if i think about the industry currently everything is based on cpp/c but it moving towards rust. so i am confused which one should i learn. One request to both cpp and rust lovers please don't start fighting and help me make the decision
@NinTheLost
@NinTheLost 25 күн бұрын
cpp isn’t really often used for backend. i’d highly recommend sticking with python for backend
@mdabdulaziz6589
@mdabdulaziz6589 25 күн бұрын
@@NinTheLost i mentioned i want to learn a low level language brother
@NinTheLost
@NinTheLost 25 күн бұрын
@@mdabdulaziz6589 you can learn cpp and you’ll find a ton of value from learning it, it’s a very powerful language, just that it’s not widely used for backend compared to python. python is very popular for data science and backend specifically.
@idontcareaboutthisshit
@idontcareaboutthisshit 24 күн бұрын
cpp isn't a low level programming language, c is
@mdabdulaziz6589
@mdabdulaziz6589 24 күн бұрын
@@idontcareaboutthisshit 🤣
@williamakoto6391
@williamakoto6391 27 күн бұрын
This is made for me, I'm at a crossroads
@noveltunez6546
@noveltunez6546 21 күн бұрын
Full stack developers staring from a distance
@justin9494
@justin9494 23 күн бұрын
in reality, you need three of those
@obelekingsley9224
@obelekingsley9224 27 күн бұрын
Hey first comment🎉
@skinnytimmy1
@skinnytimmy1 27 күн бұрын
There is so much misinformation out there. People will tell you to go for devops when you have 0 experience, lol.
@abnormal010
@abnormal010 26 күн бұрын
DevOps is more AI resistant so DevOps should be the choice.
@andreiiosup6622
@andreiiosup6622 26 күн бұрын
Ai is not at all the number 1 concern. So far it's a tool not a replacement
@isi1044
@isi1044 27 күн бұрын
Devops is my least favourite thing in software development cause of overly unnecessarily complex services like aws
@DallasGraves
@DallasGraves 27 күн бұрын
There is a lot of value add with public cloud services like AWS. Complexity is certainly a barrier to entry but considering if an app is designed correctly, these cloud services allow the app to scale effortlessly and make the IaC model much easier to achieve.
@Badmintonforall3
@Badmintonforall3 27 күн бұрын
Frontend ---------‹
@OBlTO-02-10
@OBlTO-02-10 27 күн бұрын
OBITO
@miyu545
@miyu545 18 күн бұрын
These terms are just buzz-words, you either are a software developer and can do it all, or just a guy who can code. There is a serious difference between the two. I find there are a ton of coders out there but very few developers. If you have no idea how to do any of those - you're never going to be able to be a proper developer for any one of them on your own.
@agentkillua
@agentkillua Күн бұрын
Is this AI generated? Blinking is so unnatural..
@girmawakeyo4143
@girmawakeyo4143 27 күн бұрын
1m dollar advice lol
@frstchan
@frstchan 21 күн бұрын
Backend is actual coding. Frontend is messing around with CSS and devops is just like a IT-tech guy. (extremely simplified and a bit jokingly for those who dont get it)
@its_finn96
@its_finn96 19 күн бұрын
You’re very unfamiliar with all three disciplines lol
@anoopaiyappan6487
@anoopaiyappan6487 17 күн бұрын
that pretty lame answer..means u dont know any of these fields..iam into devops and man there are lot of problem solving in it
@indian_tech6185
@indian_tech6185 15 күн бұрын
Just beginner thinks 😂.....front-end is not only about css...it is more than that....css is just a start
@obelekingsley9224
@obelekingsley9224 27 күн бұрын
Pls like ❤
@sargismartirosyan9946
@sargismartirosyan9946 27 күн бұрын
First 😊 Can i get pin ? I earned that 😅
@user-ws5wf7dk1j
@user-ws5wf7dk1j 27 күн бұрын
first
@josersleal
@josersleal 3 күн бұрын
BS. learn it all. its easy. choose any tech stack and stick to it. then learn business, find problems and solve them. then sell your own stuff. this is hamster wheel advice.
How To Actually Make $10k A Month Coding
14:54
Tech With Tim
Рет қаралды 63 М.
What Backend Language is Right For You?
6:55
Tech With Tim
Рет қаралды 20 М.
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 3,9 МЛН
Не пей газировку у мамы в машине
00:28
Даша Боровик
Рет қаралды 10 МЛН
How To Become A DevOps Engineer in 2023? | Skills To Learn
20:34
Travis Media
Рет қаралды 526 М.
Data Structures & Algorithms Roadmap - What You NEED To Learn
16:21
Tech With Tim
Рет қаралды 38 М.
i taught myself to code in 4 months
8:56
Joe Clements
Рет қаралды 7 М.
Python or JavaScript - Which One Should YOU Learn?
8:05
Tech With Tim
Рет қаралды 136 М.
This Is Why Managers Don't Trust Programmers...
28:04
Thriving Technologist
Рет қаралды 135 М.
My Unconventional Coding Story | Self-Taught
27:14
Travis Media
Рет қаралды 526 М.
How I would Learn DevOps from scratch (if I could start over)
15:15
Python Data Classes Are AMAZING! Here's Why
16:11
Tech With Tim
Рет қаралды 65 М.
No-Nonsense Backend Engineering Roadmap
10:16
Codebagel
Рет қаралды 134 М.
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 75 М.
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53