Reality of Software Development

  Рет қаралды 122,891

Sahil & Sarra

Sahil & Sarra

Күн бұрын

There are several myths around "the Day in the Life of a Software Engineer". In this video, I bust some of these myths and tell you about what Software Engineers really do.
► For more content like this, subscribe to our channel: / powercouple26
► Follow us on Linkedin:
/ gabag26
/ sarrabounouh
► Let's be FRIENDS! / power_couple26
► For business inquiries, reach us on: powercouplejourney@gmail.com
#coding #programming #softwareengineer
DISCLAIMER: All opinions shared on this channel are our own and don't express views or opinions of our employers. We only use our experiences and public knowledge to make our content. NO CONFIDENTIAL INFORMATION of our employers is used or shared on this channel. This is not a Professional Coaching channel, it only highlights the public resources that have worked for our careers.

Пікірлер: 294
@chaitanyavarma2097
@chaitanyavarma2097 Жыл бұрын
“Your job in the tech industry is as secure as your ability to find your next job” Completely agree.
@yousufbaig821
@yousufbaig821 7 ай бұрын
And this ability goes down with age making this field unfit after 50.
@SoraJustAGuy
@SoraJustAGuy Жыл бұрын
“You job in the tech Industry is as secure as your ability to find the next job” Damn
@sahilandsarra
@sahilandsarra Жыл бұрын
👍
@josephdavis1704
@josephdavis1704 Жыл бұрын
that's every career now outside of blue collar work
@prohibited1125
@prohibited1125 Жыл бұрын
​@@josephdavis1704 an Electronic engineer can be replaced by a latino or a 18 y/o? Haha sure
@lemonstrangler
@lemonstrangler 9 ай бұрын
yeh man, think of all the kids tinkering with electronics and with resources online lol. @@prohibited1125
@notagarbage6728
@notagarbage6728 2 ай бұрын
Every career ? stop lying ​@@josephdavis1704
@MK-lh3xd
@MK-lh3xd Жыл бұрын
Very factual. I always wondered what is the point of screening interviews involving algorithms when most of the work of a software engineer involves understanding the business requirements, making architectural decisions, implementing best practices and writing good test cases. I guess there is more supply than demand, so they need to screen arbitrarily while seemingly relevant.
@jasonmurray8777
@jasonmurray8777 Жыл бұрын
This man is spitting the straight truth right here. Your experience doesn't matter. Never stop learning or you won't be able to compete. Also, don't expect anyone to train you in the next thing - do expect them to instead just go buy the model with the latest features they need. If you want to be the model they buy then make sure you have the features they want.
@cyberprompt
@cyberprompt Жыл бұрын
This guy described my whole career in the first 3 minutes. From Mastery to Confusion to Burnout.
@TheFootballPlaya
@TheFootballPlaya Жыл бұрын
this is a really good depiction. coming out of cs major recently, i was surprised just how prevalent the 'extra work' mindset was. students weren't really competing as much for grades as they were the extracurriculars outside of class, clubs / hackathons / internships. I remember about 2 years prior to my first class in data structures, people were already prepping with leetcode and hackerrank and applying. It's like a side-gig the students had. And a lot of them were like that. If not leetcode/hackerrank, it was learning new technologies and building side projects, all this in addition to school, many of which had good grades as well. The grind for entry level is not for the faint of heart that's all i'm saying.
@tusharsachdeva2481
@tusharsachdeva2481 Жыл бұрын
It is bullshit and unfair
@TheFootballPlaya
@TheFootballPlaya Жыл бұрын
@@tusharsachdeva2481 agreed. I recently graduated, been applying for roughly 6 months. Less than 10 interviews. Its rough out there. At this point i'm looking for any job, idk how long i can support this coding 'hobby' i need something, anything. So, i'm probably going to put this coding dream in the backseat for now. Best advice rn would be to get as many internships as you can and if you can't get one, post pone and wait cause the market is shit rn and its getting worse. Timing is everything when your graduating. Don't get me wrong, I did side projects, even had an unpaid internship (ugh, ik), and its still ridiculous. idk how long i can keep this hobby of mine going w/o any pay, im thinking of jumping ship already and my career hasn't really began yet. Do what you gotta do.
@lemonstrangler
@lemonstrangler 9 ай бұрын
dude never do unpaid internship waste of time. they are literally using you, should be illegal @@TheFootballPlaya
@singmantkpss
@singmantkpss Жыл бұрын
This gets me mentally prepared as a self learner. Never easy.
@yousufbaig821
@yousufbaig821 7 ай бұрын
Self learner till what age? You must keep this factor too.
@ajaylodhi9061
@ajaylodhi9061 Жыл бұрын
happy too see you again sahil(power couple)... I am working on my goal and your videos helped me a lot. I falter sometime while preparing for my goal..but i stand back again and moving forward..you videos are filled with new knowledge.. thank you for posting these videos.
@sahilandsarra
@sahilandsarra Жыл бұрын
Happy to see you making progress, Ajay! Good luck 👍
@Flipping_myFinds
@Flipping_myFinds Жыл бұрын
I seriously love your videos…. Someone who genuinely wants to teach me something valuable without wanting to sell me something expensive that I can just google..
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks 🙏
@SimGunther
@SimGunther Жыл бұрын
My theory for this constant change in the tech stack is that while there'll still be plenty of legacy code and problems to solve, these new technologies crop up to perpetually make "senior" engineers like associate engineers because current payrolls aren't sustainable without alienating a huge engineering population by hiring outside of the host country.
@nannesoar
@nannesoar Жыл бұрын
"...in Modern Society being old is more about your mindset and not your age" Dude that theory is facinating
@corewarrior
@corewarrior Жыл бұрын
Very honest and thoughtful analysis. I really appreciate your definition of "old". Well done sir!
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Sam!
@rahulsinghshekhawat2487
@rahulsinghshekhawat2487 Жыл бұрын
You are among the very few whose content genuinely helps and gives a perspective. Thank you and keep doing the great work.
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Rahul
@AbNomal621
@AbNomal621 Жыл бұрын
No, the simple fact is his statements are completely country to my experience.
@MK-lh3xd
@MK-lh3xd Жыл бұрын
Even when you work in a large software consultancy organization, it is your job to go get a project either by making winning proposals (if you are senior) or by reskilling and selling your skills to a manager running a project (if you are junior). Only difference is that you don't have to be on the field cold-calling, because the sales team brings the leads to you. In the end, software engineering job is tiring, many times unfulfilling and a drain on family life because of uncertain hours. Working long planned hours is different from being called any time and asked to work till the problem is solved. And some times it is not really an urgent problem or not even a problem or not necessarily your problem, but the ignorant manager or client executive thinks it is an urgent problem to be fixed.
@haraldcarlsten6238
@haraldcarlsten6238 Жыл бұрын
This is very spot on. The reality of being a software engineer
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Harald! 🙏
@yousufbaig821
@yousufbaig821 7 ай бұрын
I am into software development field since 1999. Now that, I have crossed 45 years age, things in this field have become very very difficult for me. Your brain and body after 45 can't compete with someone's in his/her 20s. Getting a new job becomes almost impossible. In other fields, experience is a huge asset. Here experience goes to dustbin as new frameworks and languages keep on popping. You can't be a great learner forever! The worst part in software development is the interview process.
@faizanahmed9304
@faizanahmed9304 Жыл бұрын
Thank you for the information! Got to know these day in the life is not actually the day in the life, there are much more behind the scenes.
@AbNomal621
@AbNomal621 Жыл бұрын
Except, that he knows shit about the wide world of programming. There are plenty of jobs that don’t involve that crap. My employer does NOT want me working more than 40 hours a week.
@faizanahmed9304
@faizanahmed9304 Жыл бұрын
@@AbNomal621 really?
@AbNomal621
@AbNomal621 Жыл бұрын
@@faizanahmed9304 really. I had about 10 interviews for my first job when I started programming in 2009. When I was looking for my second job a company had me interview for 5 hours and wanted me to do a project that they said would take an additional 4 to 8. I would contend to this day 8 to 12 is more realistic. Best thing was when I told the recruiter I wouldn’t complete the process. I even got a call from the manager and refused to budge. I worked for Jack Henry and Associates for 9 years and in that time stayed significantly late once when new code caused servers to crash for unknown reasons. Turned out my supervisor had been wretchedly wrong about our production environment. That was a 15 hour day. I now work for a small company that considers it their mission to provide a great place to work. Now to be sure, many employers treat devs like a sweat shop. I left two positions inside 6 months because of attitudes of the bosses. Want a good, steady career? Look to work for the myriad of companies that are NOT tech companies. There are a ton of jobs building line of business apps. I use C# and Angular. My last employer (Jack Henry) let me spend several days learning Angular. I keep up with that and C# by spending what averages a few hours a week. When interviews spend much time stumping the developer I look to politely end them. When I have 5 to 10 unsolicited approaches by recruiters I feel no need to grovel. In fact, I told the recruiter last time I would allow for no more than 2 hours in a single interview unless they had something great. Our company typically spends about 90 minutes with an interview. Oh, and I don’t believe one can “master” any framework without working a full time job. An entry level Angular developer should be able to fetch data from a web api and display it in the browser. If you offer a single friendly error on failure that would be extra.
@faizanahmed9304
@faizanahmed9304 Жыл бұрын
@@AbNomal621 wow! Reading your story tells me the brutal truth of SWE. I've read it completely.
@AbNomal621
@AbNomal621 Жыл бұрын
@@faizanahmed9304 I don’t see it as brutal. I don’t work harder than most any other person with a full time job. I have no concerns about job security knowing there are plenty of jobs. As for the continuous learning, if it isn’t you than another field might be in order. But plenty of other fields also require continuous learning.
@gtd9536
@gtd9536 Жыл бұрын
The average career span for a software engineer is 20 years. This is surprisingly short, and has much to say about the industry. It burns you out. The advice I give to people wanting to enter the field is that once you get to the point where you can tread water, start planning to leave software engineering. The money is good, but project managers and managers managing you make more, work considerably less hours, and are not as stressed out, and they don't have to learn as much. At the beginning, you'll find a new technology as a shiny new toy, but over the years your enthusiasm for learning a new tech turns into a headache, and eventually into a migraine. This is especially true when you know that whatever it is you're learning will be obsolete or irrelevant in a few years. Imagine spending extra hours after work to learn some new tech, and you need to know it in order to do your job; it's late at night and the deadline is looming; and in the back of your head, you know that within a year, you'll never touch the tech again.
@btm1
@btm1 Жыл бұрын
very true! a lot of videos about software engineering are not in line with the reality of the career of a programmer, mostly coming from people with an incentive to pull you in (ex. people selling programming courses)
@viacheslavspitsyn2995
@viacheslavspitsyn2995 Жыл бұрын
Sound like becoming a project manager is much more lucrative/
@viacheslavspitsyn2995
@viacheslavspitsyn2995 Жыл бұрын
@A E Is it what you really observed in previous recessions?
@ibrahimkamuhangira7476
@ibrahimkamuhangira7476 Жыл бұрын
You are the best. You have motivated me. I will work hard even though my life is mixed up.
@vedparkashgaba5478
@vedparkashgaba5478 Жыл бұрын
Excellent knowledge full video as usual every one isa guiding one video Thanks for sharing Waiting for the next one
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks ❤️❤️❤️
@kinrev6719
@kinrev6719 5 ай бұрын
It was scary from start to mid but rewarding in the end...Thanks for this informative video bro.
@akashtamrakar74
@akashtamrakar74 Жыл бұрын
You are really changed my life you're making really such valuable content thank you so much for bottom of my heart love u and love your content ❤️❤️❤️
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Akash ❤️❤️❤️
@sarthakgupta290
@sarthakgupta290 Жыл бұрын
Hello Sahil, well done on yet another informative video! Your channel is the only channel on YT on whom I have punched the notification bell since your videos have the highest "Information density" among all SDE career coaching channels :) I also had a doubt, I have completed 500+ questions on LC back in October and took a break from LC for 4 months to exclusively study SDE topics (Core Java, Backend, Frontend, AWS, Dockers, K8S etc) since I was not well-prepared on these topics, and small companies (didn't get callback from Big Tech :/ ) ask these topics (and not LC) for intern interviews. Now that I am done with these topics, and am revising my LC notes, I see that i have lost "touch" of the DSA topics that I was previously proficient in, and it will take me quite some time and practice to again become fluent in LC style DSA questions like I was 4 months ago. So my question is, since my job in the tech industry is only as secure as my ability to find the next job, should i spend like an hour everyday to practice LC to keep my DSA skills extremely proficient & sharp, and cut down daily time on learning SDE material (like Clean Code, DDIA, Engineering blogs etc basically learning actual software engineering), or give full free time after daily job to learning the SDE theoretical aspects and revising and ramping my LC DSA just before interviews on a needs basis? Which of these 2 choices will optimise my long term growth in SDE career given that my daily free time after job will be limited after accounting for time allocated to partner(family) + fitness + hobbies?
@sahilandsarra
@sahilandsarra Жыл бұрын
Why not a little bit of both? With 500+ problems already done, marginal returns for solving one more problem are pretty low. So, maybe solve one LC problem everyday and keep learning SDE fundamentals as well.
@robertwallace5498
@robertwallace5498 Жыл бұрын
This aligns remarkably well with my experience
@mukeshchoudhary1853
@mukeshchoudhary1853 Жыл бұрын
Expectations Vs Reality 😀 Can you make a video on what further a software engineer can do other than a job in company like freelancing, entrepreneurship or more in any other field.. Thanks Sahil !
@charithareddycherryvlogs
@charithareddycherryvlogs Жыл бұрын
Nyc
@charithareddycherryvlogs
@charithareddycherryvlogs Жыл бұрын
Reality
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Mukesh! I will try to cover these in upcoming videos.
@siddharthGupta632
@siddharthGupta632 Жыл бұрын
Correct 👍. What matters is how much business value you create.
@sanjarcode
@sanjarcode Жыл бұрын
This is a very thought out manipulation video. I went through Amazon's coding rounds, and the questions were easy to medium (i fucked up because I thought they were harder than I though). Also, many companies don't care about DSA, especially startups. The learning part is right though, and I don't think other professions don't have this "problem" maybe the learning isn't so visible.
@UKGeezer
@UKGeezer Жыл бұрын
Coding is just one part of being an engineer...and having been a software engineer for many years, I would argue that it is actually the easiest part. In my experience, identifying all the high and low level requirements, collaboration with other engineering departments, producing system designs and detailed designs, data flow diagrams, test plans, right through to supporting production, configuration and release. These form the bulk of the work of being an actual software engineer. Web development is also much different than writing desktop software or engineering software, such as low level stuff. All come with their own skillsets and challenges. I'm not a web developer, for example.
@blackhole4813
@blackhole4813 Жыл бұрын
I have been making projects to constantly prove at least to myself that I can make stuff that other people can actually use and not only me. Idk why even try to study DSA and end up doing nothing but array manipulation and dictionary manipulation in the end. Maybe for optimizing systems and all that. But idk, haven't done C++ in a while due to other non-programming related life problems. There are also AI that does pretty much anything I can think of, and finding another path would be a huge turn of a tide like in a river with different flow rates. Some even leading nowhere. We ain't always the thing the moves us.
@agengo1
@agengo1 Жыл бұрын
You spilling the hard truth they normally dont tell us as beginners in the software industry
@_pro_grammer_
@_pro_grammer_ Жыл бұрын
Nice man nice, I'm following your all instructions💙💙💙
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks ❤️❤️❤️
@kasaragaddagopikrishnachow4550
@kasaragaddagopikrishnachow4550 Жыл бұрын
JavaScript+NodeJs+ express+MySQL+ DSA along with that react+Html, CSS is good to learn..please answer..mainly Js+ DSA for problem solving..
@phillylifer
@phillylifer Жыл бұрын
What a calming voice you have
@abhipatil7
@abhipatil7 Жыл бұрын
This hits hard.☠️😬😭
@_tanzil_
@_tanzil_ Жыл бұрын
You're one of the KZfaqrs I trust 100% so far.
@vamsimullangi5911
@vamsimullangi5911 Жыл бұрын
Please make a video on how to change companies like how to apply companies . Like I have 2 years of experience. So people who are like me mostly don't know how to shift another company so please make a video on that
@itsMohak
@itsMohak 11 ай бұрын
You are correct and awesome
@anjiadapa1016
@anjiadapa1016 Жыл бұрын
Sir Java full stack or Mern full stack which one need to pickup which is helpful to my future upscaling please help me
@user-ez8cq7ul7h
@user-ez8cq7ul7h Жыл бұрын
Valueable content ⚡✨❤️❤️❤️
@alkamibinahsan7348
@alkamibinahsan7348 Жыл бұрын
I'd like say thanks a thousand time!
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks 🙏
@harunjasarevic8253
@harunjasarevic8253 Жыл бұрын
Idk. It was always like that. You read about the new framework the 1st day, the 2nd you are already building stuff and solving issues
@maanas_sehgal
@maanas_sehgal Жыл бұрын
Hey Sahil I hope this message reaches you, I am ending with my class 12 boards and I want to be a software engineer. I have a few questions from you, first, are you an app developer or a web developer, if you are a web developer(which i feel you are), why did you start with Java, next question, for web development, should I learn Java first of other languages like HTML, CSS, JS. Also in interviews, do the ask the theory of these languages as there are no DSA i believe in these languages, I hope someone clears my doubts❤️
@sonugupta147
@sonugupta147 Жыл бұрын
Hey, just wanted to ask something. Is the career in the the data science, Machine learning is more secure as compared to software engineering or they both are at the same level in terms of security as well as the dynamic nature of the profession ??
@universe.obsessed1149
@universe.obsessed1149 Жыл бұрын
i too want an answer for this
@blasttrash
@blasttrash Жыл бұрын
following
@sonugupta147
@sonugupta147 Жыл бұрын
@@blasttrash what does that mean ??
@sangarajugunasekharvarma5204
@sangarajugunasekharvarma5204 Жыл бұрын
Can you share the resources for R programming
@ifstatementifstatement2704
@ifstatementifstatement2704 7 ай бұрын
This cemented my decision to leave the software industry. Thanks for this video. I'd rather see if I can make a successful product to make money or be a freelance, or go back to programming as a hobby when I used to be happy.
@itsMohak
@itsMohak Жыл бұрын
You are wonderful
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Mohak 🙏
@Sahilxoxoxo
@Sahilxoxoxo Жыл бұрын
Hey , Can you upload your own free web development series on youtube as it will really help us .
@salma_techie
@salma_techie Жыл бұрын
how did you learn video editing Sahil?
@anant_gpt
@anant_gpt Жыл бұрын
WHAT PROJECTS DID YOU MADE??
@anishkoirala2237
@anishkoirala2237 Жыл бұрын
bro recursion ne muje recursion me dhaldiya hai samahne me kuch samaj me nahi aya aar dsa ka exam hai
@Md_sadiq_Md
@Md_sadiq_Md Жыл бұрын
Pushing the algorithm ❤️💖
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks ❤️
@Md_sadiq_Md
@Md_sadiq_Md Жыл бұрын
@@sahilandsarra you worth it
@filipplando1106
@filipplando1106 5 ай бұрын
I like to go the same restaurants and don't like to move from place to place (although had to immigrate). And yet I'm a software engineer with 6 years experience and bachelor degree (4 years). Many geeks like to do the same things every day and don't like to change their environment
@aditya8218
@aditya8218 Жыл бұрын
why am i not getting notifications of your videos even though i am subscribed with bell icon on
@sahilandsarra
@sahilandsarra Жыл бұрын
Might be because you opted in for “personalized notifications” and not “all” notifications.
@aditya8218
@aditya8218 Жыл бұрын
@@sahilandsarra i selected the first option "all"
@MdAzad-ox4gh
@MdAzad-ox4gh Жыл бұрын
After watching multiple videos regarding software developer journey. ngl i lost motivation. what should i learn ? Should i go for full stack ( javascript + nodejs) or should i go for Data analyst and data engineering area? or should i focus on learning Devops. Oh. hell. at the end of the day one question arise in mind : what to learn for future safety ? can u suggest me?
@notimeoutfhdhfhi-vd2wh
@notimeoutfhdhfhi-vd2wh Жыл бұрын
Go with flow start with any language like javascript then learn basic of language then you will get to know yourself what to do next.... My point is choose any one thing , work on it then you get yourself what to do next..
@robbarber6459
@robbarber6459 Жыл бұрын
Try out a few things in different categories of work. I.e. web-dev, mobile app dev, backend dev, data engineering. Find what gives you more energy that it takes (i.e. what you find most interesting). Then double down on that. Since there is no syllabus or guide to choosing a life path like this you must run small experiments to see what you would like. Time box the time you spend learning and validating using the 100 rule (100 hours or days or weeks etc...) and if you don't like it then move to the next one.
@taanaybhowmick8199
@taanaybhowmick8199 Жыл бұрын
Please guide me on how to be a Product manager
@diggee172
@diggee172 Жыл бұрын
In❤ all of these KZfaq videos about software engineering no one mentions anything about domain expertise these days. I mean one should know more than how to code if you want to be more than a software consultant hired to make a pretty front end. Learn finance,some healthcare issues or something relevant to society. If I was learning now I would go to college. Learn software engineering with a focus on problem solving, actually understanding som business concepts. Be the one who feeds the AI engine. Be able to converse with non technical clients and the C-level folk. You may not make as much money as a Google engineer but you may have a life outside of work and looking for your next job.
@raduconstantin9015
@raduconstantin9015 Жыл бұрын
My guy, what it all boils down to is this : If you have an inclination, aptitude, passion and understanding of programming languages and how they work, what they can and can't do. You are pretty much set, and yes you have to constantly learn and develop new skills. I learn new things everyday, but I love learning new things so it's ok.
@lankapallipavangamer1340
@lankapallipavangamer1340 Жыл бұрын
Hi anna i have knowledge on python syntax and concepts but i am not able to write code anna please help me
@abhipatil7
@abhipatil7 Жыл бұрын
You have start building projects on your own. First try to write small program and slowly increase complexity. You can start with following tutorial but try to apply those concepts on your own.
@mohamedrazeen3685
@mohamedrazeen3685 Жыл бұрын
Build projects
@abhisheksamal1970
@abhisheksamal1970 Жыл бұрын
ChatGPT
@mungukendejoshua3632
@mungukendejoshua3632 Жыл бұрын
Great definition of young and old
@lrd9994
@lrd9994 Жыл бұрын
Sir.. What is your current age.. How much years it takes to become successful software engineer
@Dstoic
@Dstoic Жыл бұрын
i am learning web development ,and now i watched this do web developer only work do they even have some personal life or not because this video was like web developer is not good career if you want personal life too or plz correct me
@Flipping_myFinds
@Flipping_myFinds Жыл бұрын
I personally think you need to at least like web developing, not necessarily love it but like it in order to succeed in this industry , if you’re only driven by the money you won’t make it very far…
@Dstoic
@Dstoic Жыл бұрын
@@Flipping_myFinds see that would be be lie if any one will say that they will still code even if they dont get paid enough isn't it. And I liked it thats why i am learning 💙
@alhajidominic.3357
@alhajidominic.3357 Жыл бұрын
Is there difference between Programming and software engineer?
@jessothomas795
@jessothomas795 Жыл бұрын
Programming is cement, software engineering means you need to know architecture how to build .
@fistya9999
@fistya9999 Жыл бұрын
What i felt after watching this video is that he hacked our mind to watch his previous video by asking some necessary questions and then providing his videos as a solution . No hate by the way its my general observation .
@abk072
@abk072 Жыл бұрын
hey can you make a video about chatgpt and is it a threat for new devs who are trying to get into the tech industry
@lemonstrangler
@lemonstrangler 9 ай бұрын
its a useless question really
@lemonstrangler
@lemonstrangler 9 ай бұрын
its funnny how the next recommended video from this guy is titled "3 developer roadmaps that actually work" lol
@madhuribarhe8887
@madhuribarhe8887 Жыл бұрын
Plz make on video on chatGPT and its cons.
@alibhai-tc8zq
@alibhai-tc8zq Жыл бұрын
Hello i am 12 passed can i become a web developer and get job?i am working on that and i have no higher education please reply me
@lemonstrangler
@lemonstrangler 9 ай бұрын
6:52 other fields too, like medicine, healthcare, architecture, etc
@skippo566
@skippo566 Жыл бұрын
Bro.... Can u pls answer this question Am a college student basically a fresher and we are being thought c++,and I want to learn web dev is it ok if I do them both "smile" 😊
@SatyamSingh-sm1sw
@SatyamSingh-sm1sw Жыл бұрын
yes, I am a 2nd year student and doing both these things together.
@robbarber6459
@robbarber6459 Жыл бұрын
If you're young and in school you should be exposing yourself to as much as possible. Doing that you can find out what you most like to do. You can always niche down and focus on one thing later on. But having general knowledge of a bunch of different things means you're not only flexible but you are capable of understanding systems/tools that are very different from one another.
@skippo566
@skippo566 Жыл бұрын
@@robbarber6459 thx 😌
@cristiano1706
@cristiano1706 Жыл бұрын
Sir what about Devops
@althafyoosuf7945
@althafyoosuf7945 Жыл бұрын
Underated channel
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Althaf!
@gulabpatel7477
@gulabpatel7477 Жыл бұрын
I am Android developer and leaning next js. Can I sustain atleast 10 year in tech industry. Yes I do have passion to learn new technologies
@stasthesauce4641
@stasthesauce4641 Жыл бұрын
speaking facts
@lemonstrangler
@lemonstrangler 9 ай бұрын
i quit IT for other personal reasons, dont know how true this video really is. i mean yeh there are people nowadays wanting to go this path and all they need is a computer, but many dont continue to do so unless they really like the field or have some purpose. my cousin is a software developer at a company thats decently doing good. he didnt have prior experience working, he didnt even have his own coding projects to show. only thing he has was being in university, just an average student. i dont know how he got the job, maybe its not that bad as it seems ?
@pritom3135
@pritom3135 Ай бұрын
Bhaijan make a video about cybersecurity. And What are the opportunities for cybersecurity experts or engineer in MAANG companies.
@regalternative
@regalternative Ай бұрын
Once went to an interview where I realized I had completely fallen behind the tech industry and the interviewer literally asked me "how do you keep up with tech?" I had to say "I don't" and unsurprisingly didn't get the job. 8 years later I've taken nearly 300 online courses and have never worried about falling behind again.
@justchecking2470
@justchecking2470 Жыл бұрын
it is harder now but not impossible
@user-ek6to2wf2u
@user-ek6to2wf2u Жыл бұрын
The reality of software development encompasses several aspects that are important to understand for anyone interested in pursuing a career in this field. Here are some key points that shed light on the reality of software development: Iterative and Evolving Process: Software development is an iterative process that involves continuous refinement and improvement. Projects often go through multiple iterations, with feedback from users and stakeholders driving changes and updates. Adaptability and flexibility are essential as requirements can evolve over time. Collaboration and Communication: Software development is rarely an individual endeavor. It involves collaboration with team members, stakeholders, and clients. Effective communication skills are crucial for understanding requirements, clarifying expectations, and coordinating efforts. Collaboration tools and practices play a significant role in streamlining communication within development teams. Complex Problem Solving: Software development revolves around solving complex problems. It requires the ability to analyze issues, break them down into manageable components, and develop innovative and efficient solutions. Strong problem-solving skills, analytical thinking, and attention to detail are vital in this field. Embracing Change and Learning: The software development landscape is dynamic, with new technologies, frameworks, and methodologies emerging regularly. Software developers must embrace change and be open to continuous learning. Staying updated with the latest trends and expanding skill sets is crucial for professional growth and to keep pace with industry advancements. Balancing Time and Resources: Developing software involves managing limited resources, such as time and budget. Software developers need to prioritize tasks, estimate efforts accurately, and find a balance between delivering high-quality solutions and meeting project constraints. Effective time management and project planning skills are valuable in this context. Testing and Quality Assurance: Ensuring the quality and reliability of software is a critical aspect of software development. Developers are responsible for implementing testing practices, writing unit tests, and collaborating with quality assurance teams. Rigorous testing and debugging are essential to identify and resolve issues throughout the development process. Maintenance and Legacy Systems: Software development doesn't end with the initial release. Maintenance, bug fixes, and updates are ongoing tasks. Developers often work with legacy systems, requiring them to understand existing codebases, address technical debt, and implement enhancements while maintaining backward compatibility.
@hassenebrahim4536
@hassenebrahim4536 Жыл бұрын
Good
@fabinkannada70
@fabinkannada70 Жыл бұрын
Voice ❣️
@sahilandsarra
@sahilandsarra Жыл бұрын
❤️
@thatWebGuySolutions
@thatWebGuySolutions 11 ай бұрын
With over 16 years as a developer, the learning never stops and stay young. Where you start is rarely is where you land.
@Challenge626
@Challenge626 Жыл бұрын
Is Django framework still worth learning in 2023?
@rayyanabdulwajid7681
@rayyanabdulwajid7681 Жыл бұрын
Instagram is still using django
@akhtarfaheem2234
@akhtarfaheem2234 Жыл бұрын
Of course
@robbarber6459
@robbarber6459 Жыл бұрын
I just hired a Django sub-contractor. My business will never stop using it unless there is an extremely strong reason to or unless it's not supported anymore.
@rakeshk3340
@rakeshk3340 Жыл бұрын
Bro, Make one video for Devops and SRE...
@sahilandsarra
@sahilandsarra Жыл бұрын
Will do. Thanks for the suggestion 🙏
@vvvvvvvvvvv631
@vvvvvvvvvvv631 Жыл бұрын
The problem is that people waste time watching youtube influencers instead of actually learning and programming
@lachlanmc2335
@lachlanmc2335 Жыл бұрын
Truuuuuuu
@dreadlocsamurai4241
@dreadlocsamurai4241 Жыл бұрын
True
@lemonstrangler
@lemonstrangler 9 ай бұрын
yeh these youtubers are a waste of time haha. if you look at his other vidoes its not consistent. they just wanna get views, very shallow youtubers. very hard to find quality youtubers , we are bombarded with people like these
@walidoulondon8107
@walidoulondon8107 Жыл бұрын
Hello what’s the movie’s name it’s seem to be awesome hacker movie ❤
@vijaybenz9741
@vijaybenz9741 Жыл бұрын
Social network mark Zuckerberg ka life story
Жыл бұрын
It is bad but other professions are unfortunately even worse. Anyway if you do not want a best salary and are happy with avarage wage you can live on 20 years old technology with minimal responsibility and have a comfortable life.
@lemonstrangler
@lemonstrangler 9 ай бұрын
you cant say other professions are worse, not true at all. it depends on a lot of factors.
@theminertom11551
@theminertom11551 Жыл бұрын
Sir, you appear to be very wise. You are saying some things that I have observed for many years now but that nobody wants to hear. I, myself, am a 40 year experienced electronics hardware engineer and I observe that what it takes to be a software engineer is a laptop and an internet connection and you can do it from your parents basement. You essentially said this (come to think of it you did say this).
@lemonstrangler
@lemonstrangler 9 ай бұрын
but not many continue this. its not easy so many people quit anyway, myself included. how many have you heard people saying i wanna learn programming, but nothing happens ? lol
@hstrinzel
@hstrinzel Жыл бұрын
Well, I guess in am in the minority of web database developers who has been able to use the ONLY Web Database Development framework that has been invented in 1997 and been constantly and steadily evolved SINCE 1997, over 25 YEARS! No throwaway and NO re-starting needed. I can even re-use libraries that I wrote BEFORE HTML came out, because the language started BEFORE the Internet. I hate this endless chasing for "the latest and greatest", which changes every 2-3 years. It's insane and creates a new world of slavery, just like the video mentions. Anyone want to take a guess WHICH web database framework was invented in 1997? And still gets monthly updates?
@banes4848
@banes4848 Жыл бұрын
You definitely scared me.
@abdullahbiswas1
@abdullahbiswas1 Жыл бұрын
Can you please split information in video . this will helpful for viewer
@sahilandsarra
@sahilandsarra Жыл бұрын
Will do. thanks for the feedback.
@jmoney1941
@jmoney1941 Жыл бұрын
Solved 500 LeetCode problems AND got rejected 500 times on interviews… 😮
@Samuel-zn2tw
@Samuel-zn2tw Жыл бұрын
Bro I am 17 year old boy completing my higher secondary education,I want to become a software engineer, do you AI will take over software engineer's job
@sahilandsarra
@sahilandsarra Жыл бұрын
Don’t think anyone can predict that.
@gulabpatel7477
@gulabpatel7477 Жыл бұрын
This statement can prove that there is chance to replace developer by ai 😄
@crazy_mikee
@crazy_mikee Жыл бұрын
software engineer interviews are like high school exams… and i F---G hate highschool exams ………… :|
@herono-4292
@herono-4292 Жыл бұрын
True haha
@vivekpaliwal1876
@vivekpaliwal1876 Жыл бұрын
You are wrong.... technologies will keep changing but you only need to be logically good and keep solving problem everyday. If you are logically good then learning frameworks is not big thing these days...most important clients don't frequently change their application live on production untill the change is adding some business value to application
@vijaybenz9741
@vijaybenz9741 Жыл бұрын
Agreed
@akashtamrakar74
@akashtamrakar74 Жыл бұрын
How to be logically good Vivek ji please tell me 🙏
@vivekpaliwal1876
@vivekpaliwal1876 Жыл бұрын
@@akashtamrakar74 bro i am also not that good...but trying hard nd try to solve at least one ds problem and one puzzle everyday after working hours...also start thinking every situation as a problem..even if it is a small problem of managing your task, managing house expenses, try to solve everything efficiently in less time to reduce time complexity and save your money which is memory complexity.
@akashtamrakar74
@akashtamrakar74 Жыл бұрын
Thank you so much Vivek bhaiya I want to improve myself🙏
@padhle4631
@padhle4631 Жыл бұрын
@@vivekpaliwal1876 bro coding krke andar se mja nhi aata ek kaam ke jesa lagta h😢
@davebing11
@davebing11 Жыл бұрын
software engineering is VERY different from Coding (ie programming) Less than 5% of coders are suitable for engineering. Less than 10% of SW engineers are actually just coders.Most of what he described is for coders
@viacheslavspitsyn2995
@viacheslavspitsyn2995 Жыл бұрын
What do you mean by software engineering and how is it different from coding?
@davebing11
@davebing11 Жыл бұрын
@@viacheslavspitsyn2995 software engineering requires designing the overall program and picking the correct approach from a flow viewpoint. Coding is simply implementing what the designer came up. Same as authoring a book vs dictating to someone typing it into a document.
@dreadlocsamurai4241
@dreadlocsamurai4241 Жыл бұрын
@@davebing11 interesting
@alenayoutube1574
@alenayoutube1574 Жыл бұрын
good video
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks 🙏
@pritom3135
@pritom3135 Ай бұрын
Love from Bangladesh 😍
@Rihanshorts9716
@Rihanshorts9716 Жыл бұрын
Bro one video make on chat gpt please
@sahilandsarra
@sahilandsarra Жыл бұрын
I am making some short videos on this.
@Keppis100
@Keppis100 Жыл бұрын
I think learning new things is easily the best part of the job. I get bored so quickly if I dont get to learn new things while working.
@hezronkarani8886
@hezronkarani8886 Жыл бұрын
This is quite a good video
@sahilandsarra
@sahilandsarra Жыл бұрын
Thanks Hezron! 🙏
3 Developer Roadmaps That Actually Work
8:18
Sahil & Sarra
Рет қаралды 460 М.
Why Most Google Employees Quit After 1.1 Years (On Average)
10:00
Aaron Jack
Рет қаралды 1,6 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 18 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 12 МЛН
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
Женская драка в Кызылорде
00:53
AIRAN
Рет қаралды 418 М.
Lessons I Regret not knowing as a Software Engineer in My 20s
12:10
Harkirat Singh
Рет қаралды 278 М.
7 Years of Software Engineering Advice in 18 Minutes
18:32
Seniorize yourself in 8 minutes? 🤔
7:36
ApplyPass
Рет қаралды 9 М.
Advice from the Top 1% of Software Engineers
10:21
Kevin Naughton Jr.
Рет қаралды 3,3 МЛН
15 Top-Paying Jobs of the Future (and jobs that have no future)
14:38
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 220 М.
The pain of not being able to find a software job
11:47
Created By KC
Рет қаралды 642 М.
When Will The Tech Jobs Come Back?
11:25
ChangeNode
Рет қаралды 198 М.
How I Hacked My Mind To Learn Coding
8:21
Sahil & Sarra
Рет қаралды 384 М.
Fastest way to become a Software Engineer
9:10
Sahil & Sarra
Рет қаралды 280 М.
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 402 М.
EXEED VX 2024: Не өзгерді?
9:06
Oljas Oqas
Рет қаралды 49 М.
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 13 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,9 МЛН