Backend, Frontend or DevOps? How to Decide!

2024 ж. 17 Мам.
54 479 Рет қаралды

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

Пікірлер
  • If you want to learn frontend, backend to devops you can do so in my program with course careers! techwithtim.net/dev

    @TechWithTim@TechWithTim23 күн бұрын
  • 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!

    @nedthehead6853@nedthehead685316 күн бұрын
    • Congratulations. How do I begin in Devops?

      @dontemcl@dontemcl9 күн бұрын
  • 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.

    @DJRanoia@DJRanoia23 күн бұрын
  • 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!

    @TheXamazing@TheXamazing23 күн бұрын
  • thank you so much Tim, this really helped me solidify my decision as i'm currently a junior frontend developer

    @sadique_x_@sadique_x_23 күн бұрын
  • Exactly what l needed, thanks Tim!

    @tylee23@tylee2323 күн бұрын
  • 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...

    @devil88bg62@devil88bg6223 күн бұрын
  • A backend developer is never just a backender. He is also expected to know frontend, devops, cloud at some degree

    @bugra320@bugra3207 күн бұрын
  • Thank you this. It's really eye-opening

    @MissoyKE@MissoyKE23 күн бұрын
  • 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

    @kevanbarter@kevanbarter23 күн бұрын
    • Which school did you do masters in? Are you in USA?

      @angiedee2722@angiedee272222 күн бұрын
    • @@angiedee2722 Northeastern University satellite campus in Seattle and yes I’m in the US

      @kevanbarter@kevanbarter21 күн бұрын
    • @@angiedee2722 did my Masters at Northeastern University but attended the Seattle campus

      @kevanbarter@kevanbarterКүн бұрын
  • 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 KZhead and this is the first video I see. I love you God!

    @victoryamadi9646@victoryamadi964622 күн бұрын
    • Cohort 20 here, good luck i wish you a beautiful journey

      @CodeForChange@CodeForChangeКүн бұрын
    • @@CodeForChange thank you

      @victoryamadi9646@victoryamadi9646Күн бұрын
  • 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!

    @zucchinirosti@zucchinirosti23 күн бұрын
  • Thank you for making this video! It is clear to me now!

    @orangeprogrammer@orangeprogrammer22 күн бұрын
  • 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

    @Dilluded@Dilluded23 күн бұрын
  • 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!

    @leoleoxiii@leoleoxiii23 күн бұрын
  • Loved your all videos 🤩❤

    @wizardgaming9230@wizardgaming923023 күн бұрын
  • Useful ❤ Thank you tim

    @ahmadyasirseyar6065@ahmadyasirseyar606521 күн бұрын
  • Thank you. Very clear explanation.

    @minminaung4527@minminaung452714 күн бұрын
  • 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 :)

    @Dee-zy2xv@Dee-zy2xv3 күн бұрын
  • 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 !!!

    @hardiklokwani6444@hardiklokwani644417 күн бұрын
  • Great video! This was very useful for me.

    @vethya9345@vethya934520 күн бұрын
  • Thanks alot Tim 🤝💓

    @Just_A_Tech.._@Just_A_Tech.._22 күн бұрын
  • 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!

    @Talhahere443@Talhahere44323 күн бұрын
  • Great Explanation.

    @HemaPavuluri@HemaPavuluri23 күн бұрын
  • 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

    @zabsetu4964@zabsetu496420 күн бұрын
    • 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

      @Alsehr_@Alsehr_20 күн бұрын
  • Thank you sir 🙏🏻

    @div_walkar@div_walkar2 күн бұрын
  • Thank youhhh❤❤

    @pragpandey@pragpandey10 күн бұрын
  • hey Tim, which countries DJANGO roles are in demand the most

    @sifo_io@sifo_io23 күн бұрын
  • in today's job market, all these 3 are needed. Either passively or actively.

    @crimsonx_@crimsonx_21 күн бұрын
  • 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?

    @usamahussain4461@usamahussain446123 күн бұрын
  • Valuable video. Thanks Tim for sharing these little tips. 😊

    @kapibara2440@kapibara244017 күн бұрын
  • Wow so much stuff to learn

    @darrenfrancis8126@darrenfrancis812617 күн бұрын
  • 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.

    @Quan-dr8iy@Quan-dr8iy23 күн бұрын
    • 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

      @FaryalImran-pv1nk@FaryalImran-pv1nk16 күн бұрын
  • 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.

    @Ohiostategenerationx@Ohiostategenerationx23 күн бұрын
  • Is it me or is Tim getting a little buffed😅, anyway thanks for the advice, always find it helpful 🙂

    @mednmovies6959@mednmovies695923 күн бұрын
  • 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❤❤

    @EmmanuelBronyah@EmmanuelBronyah23 күн бұрын
  • Any good source on X, Medium, telegram etc to learn about blockchain development and blockchain in general? Would be very much appreciated

    @dapolc@dapolc23 күн бұрын
  • Thanks bro

    @Mecagothits@Mecagothits23 күн бұрын
  • This is amazing

    @awosikaolakanmi3608@awosikaolakanmi36088 күн бұрын
  • Now i'm kinda like to learn a lot ( game development , devops , data ) which one should i choose for my long career ?

    @helomydestiny8431@helomydestiny843121 күн бұрын
  • Thank you

    @aymenbachiri-yh2hd@aymenbachiri-yh2hd22 күн бұрын
  • Hello Mr.Tim I am still waiting for intermediate JAvaScript projects following the beginner.

    @sportzeditz2023@sportzeditz202323 күн бұрын
  • Hi. I want to pursue a machine learning developer. I want to know what should I specialize first before transitioning to ML dev?

    @giziko_97@giziko_9719 күн бұрын
  • thank you

    @vascoguerreiro341@vascoguerreiro34122 күн бұрын
  • Nice video. The reality is, the answer is all 3. With time, of course. Not all at once.

    @archardor3392@archardor339222 күн бұрын
  • It is missing the firmware developer 😅 working with hardware and embedded software. Good video 😁

    @cursoderobotica@cursoderobotica23 күн бұрын
    • Your job is safer

      @abnormal010@abnormal01022 күн бұрын
  • I am going to college this year... but confused which branch of engineering should I pick... ECE or CSE?

    @shrinivaschaurasia6666@shrinivaschaurasia666620 күн бұрын
  • What are the fundamentals of programming? Please explain

    @satyampratikkanungo3949@satyampratikkanungo394923 күн бұрын
  • 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. :__(

    @syydsalman@syydsalman20 күн бұрын
  • 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

    @fbarr050@fbarr05021 күн бұрын
    • M3 always

      @buidling@buidling19 күн бұрын
    • @@buidling thanks a lot!

      @fbarr050@fbarr05019 күн бұрын
    • @@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

      @howtopassthat@howtopassthat6 күн бұрын
    • @@howtopassthat thank you for the advice

      @fbarr050@fbarr0506 күн бұрын
  • Just go for a startup. No need do decide as you do them all.

    @Tobsson@Tobsson23 күн бұрын
  • TIM, how about Salesforce Dev?

    @dylankoonjoobeeharry9453@dylankoonjoobeeharry945321 күн бұрын
  • I love how you used rust game logo instead of the language.

    @wilbertraymundrayos4175@wilbertraymundrayos417523 күн бұрын
  • It's not about the best workout, it's about the workout that gets you to come back to the gym

    @daze8410@daze841017 күн бұрын
  • You're talking to me😢

    @JohnpaulAnyanwu@JohnpaulAnyanwu23 күн бұрын
  • Just in time, 😮

    @venky3639@venky363923 күн бұрын
  • For newer people to programming, I'd suggest sticking with frontend or devops if you don't want to burn, quite literally.

    @clementborisov7050@clementborisov70508 күн бұрын
  • 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.

    @rtothec1234@rtothec123423 күн бұрын
    • So you learned all these?

      @PAFBEAST@PAFBEAST15 күн бұрын
  • I'm a backend dev because that's the only thing I could get after uni and I just stayed because inertia.

    @anon3746@anon374623 күн бұрын
  • best video ever

    @saqibuzair7670@saqibuzair767017 күн бұрын
  • Tim are you full stack developer

    @jabirmustafasulaiman5147@jabirmustafasulaiman514723 күн бұрын
  • 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.

    @aristonsaizoxic1048@aristonsaizoxic104823 күн бұрын
  • I like the backend and DevOps stuff, because I don't want to discuss with designers 🤪

    @CustAndCode@CustAndCode8 күн бұрын
  • 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 :)

    @sweoding1535@sweoding153516 күн бұрын
    • In Turkey a perfect senior developer can earn max 35-40k dollars a year. Just imagine it :)

      @mehmettahacolak5483@mehmettahacolak548314 күн бұрын
  • Do all and create a start up

    @justiceessiel6123@justiceessiel612316 күн бұрын
    • I'm thinking the same😂

      @PAFBEAST@PAFBEAST15 күн бұрын
  • What about full stack?

    @user-ov1ps7go4m@user-ov1ps7go4m23 күн бұрын
  • What about full stack

    @Immabadliar@Immabadliar23 күн бұрын
  • What is your domain?

    @rayyanalam4815@rayyanalam481523 күн бұрын
  • Am into game development cause i like playing games mostly pc games or console games

    @user-sm7vt1qy1k@user-sm7vt1qy1k4 күн бұрын
  • What about fullstack.

    @leojohn6702@leojohn670223 күн бұрын
  • DevOps rock!!

    @DavidParathyras@DavidParathyras23 күн бұрын
  • fullstack + devops combo

    @bernardparinas1038@bernardparinas103813 күн бұрын
  • 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

    @zb2747@zb274719 күн бұрын
  • Frontend development is almost dead, in future designers will do that job 😢😢. We all should start learning prompt engineering.😅

    @PseudoProphet@PseudoProphet8 күн бұрын
  • What is site reliability engineering?? is it frontend??

    @mishkathossain2984@mishkathossain298421 күн бұрын
    • It is full stack.

      @datasciency@datasciency16 күн бұрын
  • Hey first comment🎉

    @obelekingsley9224@obelekingsley922423 күн бұрын
  • i like backend .. it is endless fun world

    @AbuAl7sn1@AbuAl7sn120 күн бұрын
  • 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

    @mdabdulaziz6589@mdabdulaziz658923 күн бұрын
    • cpp isn’t really often used for backend. i’d highly recommend sticking with python for backend

      @NinTheLost@NinTheLost22 күн бұрын
    • @@NinTheLost i mentioned i want to learn a low level language brother

      @mdabdulaziz6589@mdabdulaziz658922 күн бұрын
    • @@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.

      @NinTheLost@NinTheLost22 күн бұрын
    • cpp isn't a low level programming language, c is

      @idontcareaboutthisshit@idontcareaboutthisshit20 күн бұрын
    • @@idontcareaboutthisshit 🤣

      @mdabdulaziz6589@mdabdulaziz658920 күн бұрын
  • but still if you are a software engineer and you know everything about java, then you go upto >200k.

    @vishnshiv7349@vishnshiv734923 күн бұрын
  • Full stack developers staring from a distance

    @noveltunez6546@noveltunez654617 күн бұрын
  • This is made for me, I'm at a crossroads

    @williamakoto6391@williamakoto639123 күн бұрын
  • in reality, you need three of those

    @justin9494@justin949419 күн бұрын
  • There is so much misinformation out there. People will tell you to go for devops when you have 0 experience, lol.

    @skinnytimmy1@skinnytimmy123 күн бұрын
  • DevOps is more AI resistant so DevOps should be the choice.

    @abnormal010@abnormal01022 күн бұрын
    • Ai is not at all the number 1 concern. So far it's a tool not a replacement

      @andreiiosup6622@andreiiosup662222 күн бұрын
  • Frontend ---------‹

    @Badmintonforall3@Badmintonforall323 күн бұрын
  • OBITO

    @OBlTO-02-10@OBlTO-02-1023 күн бұрын
  • Devops is my least favourite thing in software development cause of overly unnecessarily complex services like aws

    @isi1044@isi104423 күн бұрын
    • 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.

      @DallasGraves@DallasGraves23 күн бұрын
  • 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.

    @miyu545@miyu54514 күн бұрын
  • 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)

    @frstchan@frstchan17 күн бұрын
    • You’re very unfamiliar with all three disciplines lol

      @its_finn96@its_finn9615 күн бұрын
    • 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

      @anoopaiyappan6487@anoopaiyappan648713 күн бұрын
    • Just beginner thinks 😂.....front-end is not only about css...it is more than that....css is just a start

      @indian_tech6185@indian_tech618511 күн бұрын
  • 1m dollar advice lol

    @girmawakeyo4143@girmawakeyo414323 күн бұрын
  • First 😊 Can i get pin ? I earned that 😅

    @sargismartirosyan9946@sargismartirosyan994623 күн бұрын
  • first

    @user-ws5wf7dk1j@user-ws5wf7dk1j23 күн бұрын
  • Pls like ❤

    @obelekingsley9224@obelekingsley922423 күн бұрын
  • TeamCity is actually trash lol

    @biasforaction7860@biasforaction786023 күн бұрын
  • Hi can you make python scripting for devops? and interview series?

    @yashwanth.chaudhari339@yashwanth.chaudhari33923 күн бұрын
  • Hi Tim , Im Sid from India .. im from non-tech background as i graduated in Bcom since 2016 and was into my family business. Now that my family business is closed due to the pandemic , I am really interested in Devops and cloud computing.. Is it too late for me as im 30years old with no experience in any field ? also do the companies hire devops fresher with career gap?? please suggest what to do @TechWithTim @TechWithTim

    @user-wu8ir1ce8y@user-wu8ir1ce8y22 күн бұрын
    • it's all about luck and who you know if you know someone who can vouch for you then it might be worth if not I would not recommend it at all, at this point might as well just start your own thing

      @howtopassthat@howtopassthat6 күн бұрын
  • Data science.

    @dievas1@dievas122 күн бұрын
  • Frontend development is almost dead, in future designers will do that job 😢😢. We all should start learning prompt engineering.😅

    @PseudoProphet@PseudoProphet8 күн бұрын
KZhead