Hi, I would like to know what programming languages you are fluent in (so I also could make myself familiar with as I'm able to discern from this video you're well versed) and more importantly I would like to know how much you charge for one-on-one sessions using Skype? Thankyou much.
"Money doesnt matter" - rich people, "looks doesnt plays a role" - beautiful people, "learning new stuff and coding is useless" - 200k/m senior dev (he's getting rid of competition)
@@szymonbaranowski8184 No, there is truth to it. Pretty much every Scientific and Engineering branch is now required to know how to code, on top of their own domain knowledge. So they will always have an edge over anyone who has nothing else going for them.
From what I have watched, the video uploader doesn’t say you shouldn’t learn how to program. But you do have to combine it with something else, like soft skills or learning to coach someone. I suppose they say that after a while, programming becomes less cool (they compare it to Excel), but that doesn’t mean you will ever find it boring. Plus, I think he is right that few people care if you can write code because it’s just a middle step in building a tool.
As someone who is a beginner and interested in doing something in tech, my biggest problem is too many different choices of what to do and an overwhelming amount of contradictory information.
Too many choices make choising hard, if not impossible, right ? Best advice I think I could give out is pick something, anything, and push into it to practice. You don't care if you could have done a better choice, your time won't be wasted, because you re gonna gain knowledge and confidence, and those overwhelming amount of contracdictory information will become big amount of information... Yeah sadly there will always be too many choices :D
Watch Alex Lee and Coding with John. Best TH-camrs with accurate information and literally break coding down to a level that a 1st grader can understand. That being said, what interests you? Gaming? Designing a website? Creating the functionality of said website? Creating programs? Try them all and see what you have the most fun with. For example, I tried doing some front end stuff. Time was going slow and I wasn’t really having any fun. Now, I do back end stuff and my shifts feel like 2 minutes, and I have a lot of fun with it. *Edit:* I’m putting BroCode on here as well. He’s a bit harder to understand for a beginner, but he’s still a good plethora of information once you get the basics down - he’s really good for getting you to that “intermediate” stage in your coding journey. But that’s just my opinion… 🤷🏻♂️
I landed a backed engineer role like 3months ago. Its been hectic especially having influencer coders like this guy killing the hope of newbie devs who just want to make it to the door, anyone reading this,don't listen to developers who are on TH-cam they get paid to kill your motivation.FOCUS on your journey.
Thanks for posting your experience. FUD is super effective for getting views and engagement. I'd love to just watch educational videos from channels like Web Dev Simplified, Neetcode etc. without shit like this popping up in my suggestions.
Coding has never been enough, it's always been about delivering working software, on time & within budget according to client requirements to provide business value. That takes much more than just coding.
Coding youtube is an endless loop of figuring out how to get started in software development and how to shift gears if you're trying to get promoted or whatever. You'd think that after all these years you guys would update your content as you've gone along in your journeys to also serve those of us more established in the industry and giving tips on what skills to learn/upskill as we go along. Software Architecture/Design, database management, devops, productivity, etc. Like yeah, the moment you've actually gotten a job in tech, you immediately realize there's way more than just coding to the process. It's a no brainer. That's why following other creators that may go into a little bit too much obsessive detail in frameworks and such has served me a lot better than continuing to follow the people who have been trying to "land a faang job" or get started in freelance for the last 6 or 7 years. Many of them are actually passionate about this stuff and not just trying to find the easiest way to make the most money lol (Primeagen, Theo, etc)
There's entertainment to be had in following the stories of TH-cam Devs over the years, but yeah I agree. For the most part I still watch "Web Dev Simplified" and "Kevin Powell" religiously because that's what I want to learn, the fundamentals and new features of the languages, not so much "Life be crazy sometimes so be a hustler"
This is an excellent point. I work in IT have done for years. Its pure nonsense to suggest you can just become an expert in a handful of coding languages and you are made thats it heres the millions of dollars you always dreamed of. This is always what youtuber devs advertise and its complete rubbish. The world of technology has a multitude of different proffessions required for every single new system created you'd need project managers information security and compliance advisors network engineers database engineers software developers business analysts sales and accountants just for starters. If you think just writing the software is all it takes you live on a different planet.
@@williamevans6830 I have to agree. I'm trying to get started and all I've found so far is entertainment bullshit. Excuse my french but I don't know what else to call it. One TH-cam tech will say "You need to learn this". Then another would chime in and say, "No he needs to learn this" and then a world war 3 type of argument erupts and then I finally tell both of them to get lost cause neither one had answered my question. That's what people are encountering on here who are just trying to get started for whatever reason they may have. Right now, my interests are leaning towards HTML and CSS for web development. They also don't tell people that it's a team effort. Sure one person can design and publish an open source website but to build an entire network and everything else associated with takes an entire team.
This is why I love the primeagen. He encourages you go get off your ass and start coding and he drops knowledge on fundamentals and advanced concepts left and right for you to figure out if you don't follow.
I had my own development business for 30 years. You have to be VERY good at understanding what clients NEED vs what they WANT. You also cannot say it out loud but you have to make them understand that they can have it fast, good, and cheap - pick two.
Perfect insight What they need behind what they say they want or what they will accept as this eventually. I know people who deliberately let client idea fail so that external conditions change their mind considered objective information you can't dismiss as he knows his arguments wont reach them and only make solution less desireable. Other friend a salesman was showing the same type of things in various fancy versions and clients didn't like any so eventually he brought one that was shown much earlier but saying that this one is great but sadly also expensive one. They bought it instantly. People are are not rational and they dont really know what they want as what they think they want comes from comparing to others not from their own thinking will and needs LOL btw the first line was a typical manipulation technique to make one listen agreeing with him, still i obviously agree anyway
I strongly believe that more software engineers will focus on either building a startup or bespoke applications for small and medium businesses. Getting tech jobs at any level has become overly stressful for many. The "Tech stack" hype is dying down, and many developers are now looking to simple stacks like PHP and Flutter to just deliver for their clients and move on. Learning a difficult programming language and doing algorithm challenges because of "FAANG" hardly seem worth it anymore.
And the whole thing about spending every minute of your free time coding is crazy as well. Sure it's fun when you're a beginner but once you learn 2 or 3 languages really well you realize most languages are pretty similar, they just differ in syntax. Architects and engineers are not expected to spend their free time drawing blueprints or building bridges "just for fun"... they are also not expected to go through 5 hour technical interviews or 8 rounds of interviews where you must talk to everyone in the company and their grandmother just to get shortlisted for a 9th interview. Why do we put up with these crazy requirements? The gatekeeping and elitism is off the charts in this industry.
The interviews are meant to wear you down and destroy your morale. The "simplistic" Fizz-Buzz test has caused many developers to burst into tears and leave the field altogether. Some of the worst interviews I've had were when the interviewers say something like, "That was a good answer. But it wasn't the answer we were looking for."
@@genx7006 If you can't do Fizz-Buzz in any language you claim to be even mildly proficient in you literally shouldn't be anywhere near a dev job tho lol
Coding is a tool to fix problems. Fix real life problems. Just like in Finance, no-one cares if you can do a balance sheet, companies care that you can provide compliant financial documents
Those are only your personal opinions. 1. Coding is still cool 2. If you don’t like it, find something else 3. Technical matters. Much more than you think. Ai is only for some guidance. But if you build only with ai, you will be incapable to solve things in the future. 4. And the most important. Coding is enough. Leaving apart frameworks(still coding). Don’t underestimate the coding skill. 5. Freelance is hard anyway. Build your platform first and than launch.
Well, I've been following you for the past 2 years, since when I first started my tech journey and I glad to announce that I recently accepted a role as a Software Engineer. Super grateful for all the insight you give. Also to anyone still applying, your job will come so please don't give up!
hello, I am a beginner too. Can I contact you? please? I want to explore the stuff what's there and what's not like I want to ask literally everything. Can you please help me up?
@@horikatanifuji5038 Of course...don't worry about the AI hype. It will die down faster than Crypto and Web3 did once the next hype comes around the corner. AI cannot even produce a single class that actually compiles, works and is feasible maintainable code and this doesn't even qualify as the absolute basics this job is about. Anybody who tells you AI will replace us has no clue at all about software engineering or AI.
Gotta love it how the world is getting crazier and crazier. Skills considered elite and hard are not enough anymore, like where is it going? We're not biologically programmed (pun) to digest so much information all the time. We're gonna end up miserable and sick.
4:51 The people who are somewhere between super technical and less technical usually are better teachers. It is because they still remember what it was like to not know how to do it, and they still remember how they learned it. Sometimes the most technical people struggle with how to explain something to a newbie, usually because they assume knowledge.
I’ve been freelancing happily for about 20 years, and “all the technical problems are solved - the only remaining ones are interpersonal or organisational” has been my main philosophy that whole time. IMO it’s better to be a good enough coder who can be a stabilising influence in a project, than a leet coder with an attitude problem.
Every job, at a sufficiently high enough level, just becomes a people-management job while you keep your job from being taken out from under you and/or work towards the next higher position. Literally every job. _Everything._ From coding to working at McDonalds; from engineering and manufacturing, to the military. The only exception is politics. Politics is just another beast all together. Most of them aren't even good at it; and that's why private interests like BlackRock or NGOs can buy them out for as little as 2-5k a pop.
@@randomuserame they are democratically chosen so they wouldnt get throu any exam for the position how could you not buy them nothing is like engineering its a wholly different type of beast also companies are not a natural human environment so they always end up being structured as a prison
Its so weird that it took you 5 years to figure out what most developers knew from the day 1. "Coding" whatever that means, is never enough, people started this career to be able to build cool stuff first, and to make some money as a nice bonus. I bet there are very few people that love writing code just for the hell of it.
you are idealist, most of them are in it for money, they seek hobby because its so draining and identity kiling, only as a coping mechanism to not start hating self, many become alcoholics or drug addicts still pretending everything is all right and being a robot is cool
don't judge others by yourself. "very few people.." is a strong statement.
ปีที่แล้ว +4
I love writing code , building something from scratch , generate sensible solutions for big problems , as I am fucking asocial person. All day coding is amazing 😂 , I know not everyone’s cup of tea this short of life style but it is what it is. Everyone is different , their expectations different.
I think the problem with a lot of coding advice on TH-cam is that most of it comes from people who don't actually know what they're doing or don't work professionally. Beginners have no idea what is going on. I started 3 years ago at this point and I code professionally now. Looking back at those early tutorials and videos now is eye opening. After 2 years of coding professionally, I know more than a lot of people I used to watch who have been making videos for years. As you say, complex topics are not popular videos. The issue I have with this video is that the things you are talking about don't apply to me at all. Yes you need to know how to do more than just code, but that has always been the case. You're career path seems to be very social media focused and that advice is just out of touch for most people. Like I can't stress enough to any new programmers watching this how out of touch it is.
I totally agree with you. I also work as a software engineer in a major commercial bank and I really wonder where these assumptions come from. I hear people say coding is like 30% wtf? I certainly have other responsibilities but coding is what I do 90% of my time. The technical level is very high and I have to constantly learn new things. Also about the hype of AI, sometimes can save you some time, but not even remotely can replace my overall contribution. And never will imho
@@dreadlocsamurai4241 Absolutely. The programmers I know who work professionally, don't seriously talk about things like being over employed, traveling the world while freelance coding, and talk about how AI is going to steal everyone's jobs (because it isn't). They are busy with real life not TH-cam coding influencer life. They don't have to come up with good video idea topics to hit the TH-cam algorithms and make the most money. They literally code, expand their skillset (as has always been the case), and progress in their careers. Being mentored by a senior engineer with 25+ years of experience shows you how little these people on youtube actually know, and how disconnected they are from the real world. People get married, have kids, save for retire, buy houses, and expand their skill set to build their careers. The best place to learn how to code really, and I know this sucks to say, is in a job where you code from others who know far more than you do. I'm also not saying that you can't live overseas and get a steady income by freelancing or live an alternative lifestyle. I want to eventually work fully remote and be able to take a camper to a national park and do my work from there. It's just that this video and a lot of coding videos are not giving people a real picture, and they often don't come from people who have senior level knowledge.
Also a lot of solutions for tech are custom which means they're private and they want to remain it that way. No way some financial software is gonna be developed by some random AI because at that point the solution would be really easy to crack. Also I doubt companies will develop their custom AI to develop because at that point it's easier just to develop it right away. And since AI can't really think for itself in this constantly changing world would mean that AI you built might be outdated for the time it's ready to be used. Everyone shouts AI but hardly those guys are in work environment because if they would they would understand why it's such a BS to say something like that
I have all of the skills you mentioned. Unless someone reaches out to me personally, im not likely to get a job because the hiring process in tech is a nightmare
i feel you right there. i graduated on continuation last may and been applying for coding jobs like crazy since october, with no freaking luck at all. even a tech job where a degree is not even necessary turned me away. thats the point where i started asking myself "wtf is going on here?"
I have a bachelors in computer science and have worked in the industry for about 5 years now. I remember during my last year in school the “Bootcamps are the way” were all rage on TH-cam. I actually decided to enroll in one during my senior year and noticed how surfaces level the training actually was. Sure you can learn how to code but learning how algorithms work takes learning universal scientific principles in mathematics, physics and theoretical science. I’m happy I spent so many years not just learning to code but learning linear algebr, discrete math, advanced physics and even communication and business skills which so many people back then told me was a waste of time. Now I’m planning to apply to law school because after research I think my computer science degree would make a good combo with a law degree and allow for more professional growth. To everyone working towards that fundamental CS degree… keep going and tune out the noise.
Why learn advanced math and physics when you just want to be a web developer? If you want to be a Data Scientist, it makes sense. I also don't know how Data Structures and Algorithms could be useful for Web Development, like a binary tree.
@@lorena-6250 There's this kind of people who are like "If you don't know rocket science, then you're not a real programmer!!!" Just arrogance, I guess, or a way to make yourself look better in front of others. Even if having all that unrelated knowledge doesn't really affect anything IRL.
it's not fun hearing "ai will replace you in 5 years max" all the time is really discouraging for me as a beginner trying to learn backend development. is it even worth it?
Programming will go the way of web design, where you don't need low level skills to be successful because tools exist to do all the heavy lifting: you just need a goal, and the platform will do the rest. Creating custom applications will be achievable by people with no coding experience, much like websites today. Most people say they want to code, but don't have any problems they want to solve or innovations they want to actualize. So of course when actual programming becomes obsolete, so will these programmers. People that are problem solvers and innovators will not have this issue, if anything they will have better tools to create. Focus on how to use code to solve problems, and you very may well weather the storm.
The beginner of your writeup was good. But you dont understand Statistics. Only a tiny fraction of the population is "Innovative". You simply cant advice a person to be innovative. that is not how it works@@jordough4495
Be careful who you listen to. So many H.Saps have extensive opinions on virtually every subject imaginable but no actual, real or relevant experience. Get good at what you do and enjoy life along the way. Good Luck.
It's a good start to get into AI. So yes it's definitely worth learning. The job market may change but I can tell you that the good engineers are competent in Computer Science and can adapt to change. Not just coding.
@@damonmartin1572 i just got done with a flask application and will probably go to fastAPI or django, since flask's werkzeug 3.0 removed url decode and i had to downgrade to an earlier version. i'm not seeing much ai jobs in my city rn so idk. not sure what i want to be good at yet
Getting a computer science degree at one of the top universities in the world isn't good anymore. I've been looking for a job for a year, because i dont have "experience", like 6 years of education and learning the latest techniques and methods and algorithms at the forefront of technology isn't enough.
Man so glad to see you back! Love the more chill vibe of these new videos, combined with great editing! 100% agree with what you said, code is just a tool that you use for something greater, to build cool stuff, make money, and create the life you want
I'm doing programming for 40 years now. In all these decades, coding was NEVER cool, and NEVER enough. One always needed to learn & know something else in order to make a living. In my case it's electrical engineering & finance. The reasons why I've coded my way to retirement is simple: I'm good at it, I like it, and it still pays better than anything else I might be doing.
Dude as someone who is about to finish their undergrad next year and was brought up to believe I'll have a bright future cause I had good grades for programming in high school, the closer I get to actually having to enter the job market of this industry to more worried I get. It's getting more and more competitive out there. Every entry level job listing I see has requirements I just don't meet. There are no internships where I live. Dude what if i just don't have what it takes. What if I'm just fucked. What if I just wasted 4 years of my life getting this degree.
Bruh im at the stage you mentioned. I got first class honours for my degree.. And now im looking for a SE job for over 2 months.. It gets depressing passing every moment.
@@terokmaximus6841yeah it sucks, 3 years experience of full stack and schooling onto of 6months training and I've had 3 interviews this year all for less than I make at amazon out of the software industry, sucks cuz I used to manage 75,000 users on software processing 20 million yearly, now I can't even make an email for gig work
@@terokmaximus6841 im in that same boat, dude. gotten to a point where i had to stop applying for a while because whats the freaking point, i already know the outcome and results. and my current job doesn't make it any better as well
It could be worse. Check this out: Went to college to become a programmer in 2001 after spending my entire childhood and teen years doing it. Became bored and distracted by a legal trauma and lost my scholarship due to not being able to get out of bed to drive to college (still lived with my Dad). Flipped the finger to school and dropped out to work at a customer service call center and make "real money" (minimum wage). Then got married in a very bad relationship and became an alcoholic. Had sense then moved to doing helpdesk support at an IT firm doing "managed services". None of this involved programming, but I was very good at fixing computers and networks and servers. Got promoted to "senior engineer" level and never got paid what I was worth (cost of living is really low here, but the salary was so embarrassing I won't even quote it here). Did that for about 18 years. Got divorced. Drank myself to death. Literally. All family dead or gone. Got "end stage liver disease". Said I had 3 months to live. Quit my job. Swore off tech. Refused getting on the transplant list, refused all procedures and treatments and drugs. Died alone. Was miraculously healed with a new body and nw liver by the hand of God. No kidding. Either a medical miracle or they lied about the diagnosis. Considering the numerous complications I had and the fact I was delirious from a head full of ammonia, pooping white due to no bile production, and unable to walk due to the ascites, and that same fluid in my abdomen collapsing my lungs to having a blood oxygen level of about 85% for several weeks, by the end of all this, they probably weren't lying. So I stopped eating. Turns out the diet they told me to eat, high in fructose due to the fruit juice, low in sodium, high in carbs, was damaging my body even more and causing me to retain fluids. Really stupid doctors. I highly recommend keto and intermittent fasting because it will apparently cure an entirely cirrhosed liver., but I digress. This comment is getting too long. So now 3 years alter, I've burned through all the saving from my home sale. Unemployed for 3 years, but healthier than I was even as a teenager. My CT scans now show a liver with no scarring at all. A medical impossibility. But I digress again. Well, all of that is to say: I can't return to the IT systems/network "engineer" I was before. I've been programming and working on projects I never finish. Because I know that no one will buy them. I can't market this stuff. I don't have any family or friends or support networks. I don't have any professional references anymore. And they aren't going to hire someone with a 3 year gap in work history. And all that programming knowledge and experience I have since I was a kid... Born in 1983, graduated HS in 2001, aged 41 now... That is all useless because I can't prove I know any of it. And even if I could, who would want to hire me at this age with this story? Who would hire this lonely guy with no wife no family no work history no references no network of contacts unemployed for 3 years? No college degree. But at least I can say... I don't have any debt. But my savings are gone in about 9 months. And I'm going to be homeless and no one has a couch for me to go surf on. Whatever anyone can take from that... well, there you go. Probably... stay in school and don't drink. Cherish the relationships and family you have. You never know when they won't be there anymore. It's funny too... Since I've never been so healthy and energetic since I was a young child. All wasted.
My journey into the world of coding embarked from humble beginnings. I started with HTML and CSS, gradually progressing into the realm of JavaScript. However, my aspirations took an intriguing turn when I ventured into the realm of game development - an offline world of creativity and complexity I had yet to fully comprehend. The realization soon struck me: there was much more to learn than I had initially assumed. The challenges that lay ahead were not to be underestimated. Yet, with each obstacle encountered, I found myself gaining a wealth of knowledge. It's safe to say that my understanding of coding, programming structures, Gradle wrappers, JDks, SDKs, and the intricacies of it all expanded exponentially. Reflecting on this journey, I must admit that had I known the depth of the undertaking in mastering Kotlin with libGDX, I might have hesitated. However, that's not the path I chose. I persevered, and here I stand today, enriched by the experience. To halt my learning now would be an unfortunate missed opportunity.
If you are an IC (individual contributor) to a SW/data/DS engineering team, you really do not need to be super deep in coding skills. While on the job, I can look up coding implementation details in a dozen different internet sites. The valuable engineering skillset remains in the innovative design ideas and data-focused insights you bring to the team. And the quality of communication (verbal/written) you need to interact with all levels of technical abilities on team (PMs, QA, leadership team, etc).
Our generation is always embarrassing ourselves online with this shit. You drank the kool aid cos you thought every damn second of your life has to be cool
As a senior architect with 12+ years in the industry at a big enterprise, I totally agree with not getting too comfortable even at my level. I had a few of those years and it's very nice work-life balance but nah, after a while, I'm bored. It's a cliche but if you don't love what you do, you will stagnate so one way I found to combat that is to work with younger people that are hungry, they keep me on my toes.
And that’s why you are a software engineer and I’m a hardware engineer: I care about the technology and what happens behind the scenes when I code while you simply treat it as a means to an end.
I like your overall point but making it hardware/software is wrong imo. This creator and others like him just got into it for the money, or to make youtube videos about it (he says that in this exact video). If you had more of an inclination for only software, you'd probably still like the actual craft and skill of it rather than just the paycheck. Not all projects require hardware, not everyone who only does software is just trying to get big paycheck. The difference is passion vs techbrogetrichgrindset
I don't even know anymore. I started out very passionate and I still keep learning new skills but if there is one thing about this industry, it's that the market for programming jobs is oversaturated. I'm thinking of adding additional tech skills to make myself standout more as a beginner, since it's much of a challenge in itself to even get the first job. I wish good luck to everyone who are like me.
I once worked with a guy who was very intelligent, super smart. One day he whispered, "I don't know what the hell I'm doing. I'm just going through the motions." He didn't say it in a joking way, but in more of a sad, resigned way.
it seems these youtube programmers are just talking nonsense these days to create content, like come on dude. there is always someone trying to tell you how to code and what to code like he's the best in the world 😂, you're a decent at best when it comes to real coding so an advice would be good, playing with words to create content is useless.
welcome to the real world. It's not over. It was always like that. Just the industry nerds didn't know this. I leaned it from day 0 in my programming journey back to 1999
Thank you I just got laid off because the company could not afford my position anymore, now I am thinking about going back abroad and renting out my house. Thank God I'm single because this is better for me anyway. However I do think that software jobs will diminish over time but I also think a lot of manager are pretty dumb and they think software isn't needed now so there may be a surge again in by the end of this year or early next year but over time it will fade.
There will be a surge again. This crash has happened before and will happen again over and over again. You have to remember that this isn't just the tech industry. It is every industry right now that is doing the entry level positions that require "10 years experience". The fear mongering is annoying, if people have a passion for programming and making cool shit then do it and don't worry about this shit because I bet every other industry is just as fucked
if you whole premise is you are coding because it's what people might care about and not just cause you actually love the field then of course you're going to feel this way. You motivations don't seem to ever be intrinsic but rather based off external factors.
I started out trying to learn all the syntax perfectly in the world and knowing it and understanding it but I realized that’s not really possible save for the basics really. Coding is about building, team work and solving problems in a timely manner.
syntax never changes and languages like python, javascrip and lua don't really have that many words that you have to memorize in order to be able to write "code". The " basics" is what will make you be able to build a more complex system. If you don't understand how the basic stuff works, how can you eve hope to build something more complex? It seems you don't really understand what you are doing.
It’s merging skills. Like being a fabricator or being in construction and knowing how to use CAD, Photoshop and knowing how to code. This is what truly sets you apart. I always tell people who do the framing to learn CAD. I always get the same response. “Nah, I’m not a desk person.” I then tell them, “Neither am I but I don’t get dirty anymore and could work at home at times. I also only work half the year but make what you make.”
I have noticed a huge number of people with a tone like this for coders/developers on youtube. Example 1: Waaaahh, I need friends, aughhh, its too difficult without my friends, wahhhhhh!!! ( followed by much sobbing ) Example 2: Waaaahhh, I hate this stuff, I took 10 years to get nowhere as of yet, wahhhh, because I did not give people what they want, waaughhhhha! ( followed by much sobbing ) Example 3: Waaaahhh, waaaahhh, waaahhhh, coding is only good for money, but waaaahhhh, it is no longer good for money either ( followd by much sobbing ) Example 4: Hey everyone I am a good codder, blah blah blah blah ( Then incerts cheeky passive agressive mocking phrase toward the audience being mindless. Then tells you how to do something like they are a half wit. Even in a way that total beginners could see is at best a mediocre dev/coder. Then example 4 repeats this process several times before their video is done ) Example 5: ( Anything of a blend of the first 4 examples, lol ) ( Conclusion....Just do something for a means to an end at the least. And stop doing it once you no longer need to do it. Or for the much better reason, do it because you actually love it beyond the potential of making money with it )
Part of the fun for me is that I see coding as an art form, and crafting elegant solutions to real problems is its own reward. Art and artistry never go out of style.
Most of us start motivated in this field but there comes that moment when we have to decide either that this is what we want to be doing or admit that we cannot get any better than we already have (which is required to move further in our career), so we start searching for alternatives. Obvious ones, like management and not so obvious ones like social media. There is nothing wrong with being "just" a software engineer and it will not hinter your career (layoffs in twitter are irrelevant), but you have to evolve. For me, a senior software engineer is someone who has depth in their knowledge and not breadth (e.g. mastering clean code and architecture instead of learning yet another framework superficially). There is also nothing wrong with the alternatives. Having a manager with a technical background is always preferred than one without. I don't disagree with your general ideas, just with the notion that everybody should diversify away from pure software development because it is "not enough".
If you're just a "coder" you're probably not going to make it. Sure you can "code", but you can't solve problems for shit for the most part. If you combine that programming knowledge with strong computer science fundamentals, software engineering principles and additionally a strong base of statistics & mathematics you will be very sorted and easily be able to find a fulfilling position. All the actually "fun" stuff in software engineering, you need that mathematics, you need that core problem solving ability. There are a lot of people who label themselves (pretty funnily) "software engineers" after watching a few udemy tutorials and making a few todo apps, but the real professionals are few and far between.
Sad truth. I can confirm that employers DON'T want you, nor they appreciate, to write thoughtful, future-proof and technical-debt-less code. They want you to dispatch tickets and ship features fast.
I am teaching myself to learn. Because this field (IT) is so unstable and shifty, your abilities to learn new technologies, concepts, and even new "fields" will be a major determinant of your survival. Also learning more on business in general, strategy, marketing, public speaking - you know, that sort of thing that great managers have to be good at.
This video makes light of one major aspect. You need something that people want and need. That is what separates people with ideas and people with ideas who know how to make those ideas come to life
What are you telling pff, not even an employed programmer in years selling air with "courses". If you want to be a good engineer and this is you passion, you learn the hard way not just because it makes you good specialist, but also cause this is what you strive for. On the other hand if all you want if to "live abroad" like this useless english teacher than go ahead
Marketing, Influence, Attraction....all the words related to those are the most important skills really. You can pay for everything else. That's my conclusion after 5 years of software engineering. I'm so deep technically that it becomes useless really, I can build any complex app I want, but don't know how to market it, no one knows me, no following, no brand, nothing.... I don't like mixing things, unfortunately, I like doing 1 thing really good. I need to partner with people as skilled as me in other domains, but no idea how to find them. I came to realize that there are domains where you are not favored to entrepreneurship. Even tho I'm a freelancer for 3 years, but I still trade my time for money.
It's kind of funny seeing all the young guys being disappointed that coding isn't "cool" anymore 🤣 I've been doing it for close to 30 years. Coding was never cool. Companies were just embellishing coding because of an extraordinary business need. If you're serious about your career in software engineering, you really shouldn't worry, because we're just going back to a time where being a programmer is being a smart person who's more patient than the next guy about figuring out how code works and making businesses operate more efficiently. That's all there is to it. I'm not worried by the downtrend in software engineering hiring, and I'm certainly not worried about AI as it is a fantastic tool to help you get more productive. Other programmers really shouldn't be worried either, unless they were in it for the cool, which was just a very poor reason to begin with. Coding also was never enough for any position other than the very junior. The moment you show a shred of skill, higher ups will push for you to take on more managerial responsibilities, and the same applies if you're running your own business. If you operate a SaaS and most of your time is spent on coding, I can guarantee you're not making money.
Coding without context is garbage. Working with engineers that know nothing of economics or health means sh*t to me. So yes, coding is not enough. It never was. Same with statisticians. Just knowledge without real work application knowledge is worth zero outside of university.
Currently, I'm learning to code and deepen my tech skills, as well as learning mathematics and exercising to gain weight and muscle. This will give me the flexibility to choose a career as a machine learning engineer, backend developer, game developer, accountant, or do labor-heavy jobs like construction.
I disagree with the point about managers, coworkers or company owners not caring about being good at coding. This is bad advise that comes from a talented person that is already good at it, try to find ways to increase your tech level, that will land you a job and inside a company, then you can think about the next move in your career when you don’t want to code anymore, which is what this video is about, the next step when you want and can do something different.
In the world today nothing is ever enough. No matter what skills you learn what Graduation you achieve, or what certifications and experience you put on the table there is always something lacking another one is better, and so on. A high amount of possible candidates makes it easy for Employers to sort out and increase the requirements to unreachable. The Winner, who finally gets the job, probably won´t get the expected amount and surely has to put in much more effort than ever expected. It's a badass game you lose in any way.
I think people choose software engineer because of the remote opportunities which means being able to live anywhere which means more bang for your buck/ depending on where you live. It’s not much deeper than that, software engineer = leverage remote work. I get paid an average salary in USD and live like a king in some foreign country.
In electronics people tend to specialize in systems once they get past the basics. Because even with as high level as electronics is anymore there comes a point where system familiarity is what makes or breaks you for a huge portion of troubleshooting.
People look at making money wrong. Look at it as measure of how much you've helped humanity by providing everyone a useful product or service to improve their life Don't ask how can I make a bunch of money. Instead ask how can I most help people with what I have.
I work in edu and my apps are always used by 10k+ students and make their lives easier. Helps them to study better too. That made me happy... at first. But of course after a while I started thinking about moving to tech companies for better money. Now I'm torn.. lol. I love what I do, but at the same time I feel like I'm missing out a lot. This field is so full of fomo that it's probably unhealthy.
Too bad most people who get into the tech industry, particularly to become software devs/engineers, ONLY care about money, regardless of how much harm the software they work on does. It's why FAANG is so blindly worshiped in tech communities. Who cares how misused everyone's personal data is when working at Meta/FB makes you big bucks.
i an NOT a coder, I am in fact a software engineer who is focused on building apps, and now AI does the heavy lifting so things get done super fast! i love my job!
Soon you will love it the same way Chessplayers love chess. When everyone and their grandma (without understanding what a variable is) can use AI to build those apps you love to build super fast.
@@gidmanone thank you for your insight, actually, i spent years studying and coding, think of Jordy in star trek, he's engineer, but he doesn't do anything, instead, he tell the computer to do what he wants, and he just implements it and ensure all works correctly..... im lovin' the coding game, thanks to 'computer'....
I don't think it ever was enough. People have always been emphasizing soft skills. Also, as AI gets better and better, more businesses are going to be lean in terms of size. Everyone's gonna be more enticed to do freelancing or develop the skills associated with it (sales, marketing, etc.) 'cause you gotta stand out. ....Aaaaand then... there's also that worst-case scenario where AI gets super good (which is likely the case), mega corps and businesses start using it to absolutely minimize costs, start laying off a huge portion of the workers, and it just gets to a dystopian level where a shit ton of the population is out of work. 🤷♂ So either a) sit back or relax and wait for the UBI initiative to arrive (which is 99% unlikely), b) grind it out and expect to either 1) waste all your time because the wealth gap widening will inevitably occur or 2) luck out and make bank.
its interesting how you say that most of the population will be out of work , because that can really happen lol in the future. i dont mind it tho, we just have to do our own jobs i guess. this already happened in the ancient times, where most of the population were not middle class, but like peasants and stuff. and then you had the rich people who were at leadership levels and a few high professions .
@@lemonstrangler I feel like it’s slowly happening. Notice how most people with masters degrees end up making the same amounts as others with phds or no degrees. It’s really becoming everyone else and then the rich
yeh i guess. but tbh its been like that a long time. some people go do masters in a job field hoping they would get better pay, but depending on your work, companies just care about your undergrad or some other education plus experience, they dont wanna pay extra for you masters, they wanna pay extra for your experience. which is reasonable. @@avidreader6534
There is some truth in this but what I'd add is, this isn't set to happen until a very long time. Plus no one is ready to fully rely on Automation. However, the landscape will change ever so slightly till it is no longer recognisable, but that won't come for quite awhile.
Main takeaway: go work at macdonalds abroad and cut off all the bs, framework users don't write any logic just import pre-made classes that real devs actually wrote as opposed to really small libraries or some little snippet here and there which is totally valid. I hate how they call themselves senior devs and they're just importing stuff they don't understand and didn't develop, or over-engineering simple components that we could code ourselves.
Nothing new. AI can "just code". Software doesn't matter if nobody uses it. Marketing has always been a huge part of it, even in the 80s and 90s. It's only now that people realize how important soft skills are in combination with coding.
I didnt even watch the whole video but i subscribed , because the concept your are talking about it 100% true no body knows whats in the future for tech jobs , so multiple income streams is a good thing , coding is not enough in 2024 thats true.
Honestly very nice video. Nice flow, clean edit and no overhyped talking. Just smart facts, explanations and ideas that are nicely deliverd. Looking forward for pasport bro vid
Personally, I would be leery about entering software development right now. If you have 10+ years in and are solid you should be going full blast on AI generation and testing of code. The techs that can code and test with AI and have enough experience to know when it's doing what is wanted will put most of the junior people out of business. The number of openings for coders is WAY DOWN right now and it will likely get worse.
Saying there will be major changes to the job and advising people to change to not be left behind just because a few big companies fired a few 10k devs and because of AI is just a major overreaction. There are way more open jobs than those companies got rid of. Twitter starting to deliver a few minor broken features and deteriorating every day is no prove that every company needs less devs now. Also AI does not do anything in the next decades.
"The cool part was building stuff" is entierly the whole reason as to why i want to code, i want to build software to automate workflow, fun applications, usefull software etc.
Yo, just checked out your video. A lot of professors who have work experience already haven't told me this advice yet (for context, im almost a senior but spent 4 yrs in school already), but all of this seems really invaluable advice for a young person who is going to graduate in 2024. I actually had the same idea as my family are immigrants who travel around as well and have built their success off of hard work, grit, and management, and I'm the youngest cousin in the family. Hope to learn more from ya!
@07:38 -- Stop treating employment like "marriage" - it's not. It's not monogamy, it's a situation-ship. It's not immoral, it's the facts of the dating-market, aka the job-market.
Yeah he kind of lost me on that one. OE isn't immoral. There are some with poor work ethic that give it a bad name but I'd say the majority that are working two full time jobs in this fashion are top tier performers and working to meet expectations.
4 years professional experience here. Id say im at the midway mark, still a bit away from the legendary 10x developer but experienced enough to build blockchain tech. The language of choice doesn't really matter that much. Every experienced dev knows that its 6 of 1, half a dozen of the other. What really matters is understanding WHAT the code is doing.
That's why i became a webflow developer after 4 years of react and node development. I started my journey because i wanted to be that : a well respected, smart tech guy. But the point of coding is not you or your need to be viewed on by others with respect. The point is to build stuff, and with platforms like webflow (which is a no-coder tool, but also works very well with vanilla js) i can build websites so much easier and more complex, its outright ridiculous. I surpassed my old peers that are still stuck in their boring corporation jobs in terms of productivity and innovation a long time ago, and its not because im "smarter" or "better" (god knows those guys are tech geniuses compared to me) but because i dropped my foolish pride of being a "coder" and adapted to my constantly changing environment. I build an industry standard, 10 subpages big company site in less then a week, while others take a month or two for that. Ofc they are going to be left behind at those rates.
Sadly, DevOPs is where both software devs and IT operations mix… and nowadays, companies expect basic tier ii support to know at least Python. You will need to know both dev and IT operations, I feel.
I actually started self studying electrical engineering ontop of my network engineering and security degree, im hoping a broad skillset in IT with knowledge of circuitry can land me an entry role working on integrated systems.
if it's just a passion for you, then, it's enough to be honest, like if you're just a code junkie, you don't have friends, no life, your only friend is that computer you can talk to with code and it responds, then, it's enough, trust me
Who cares if people think coding is cool? Who cares about building cool shit. If you don’t own your own company then you are building someone else’s dream just like people in every other profession. Everyone has to work cause every one has to eat. It’s time to stop thinking about coding about anything else other than a job. Just like a doctor who especializes in small surgery and removes weird shit from people every day, they don’t romanticize their job. They just accept it. Coders need to do the same. Stop romantacizing it. It’s a job. That’s it. It still pays well and is easier than being a roofer and fast food worker. So it is worth pursuing. You want higher level fulfillment then work on your own little projects or get a hobby. Other than that, see it for what it is. A job that still pays well. That’s it. No company is your friend, nor your family. As long as you don’t own your own company then you are working on someone else’s vision. So make hay while the sun shines.
You suggest to get into management. All the people that I know that moved to a management position are super stressed to the point of having nightmares, they almost do not have any personal time, they are available to the company 24x7, on top of that, companies are cutting costs, so it makes sense that, if a company has to reduce costs in staff, outsourcing the manager or hiring a cheaper more desperate manager is the way to go for companies.
Free JavaScript Cheat Sheet
dontforgetjavascript.com/
Free Coding Advice (We'll Send you a Video)
aaronjack.dev
Free Beginner Programming Course
coursecareers.com/a/aaronjack
Hi, I would like to know what programming languages you are fluent in (so I also could make myself familiar with as I'm able to discern from this video you're well versed) and more importantly I would like to know how much you charge for one-on-one sessions using Skype? Thankyou much.
Right
page not found :/
"Money doesnt matter" - rich people, "looks doesnt plays a role" - beautiful people, "learning new stuff and coding is useless" - 200k/m senior dev (he's getting rid of competition)
Nah He is coping after burnout. Or he actually see how useless robotic career he chose and is ready to actually start living again.
@@szymonbaranowski8184 No, there is truth to it. Pretty much every Scientific and Engineering branch is now required to know how to code, on top of their own domain knowledge. So they will always have an edge over anyone who has nothing else going for them.
From what I have watched, the video uploader doesn’t say you shouldn’t learn how to program. But you do have to combine it with something else, like soft skills or learning to coach someone. I suppose they say that after a while, programming becomes less cool (they compare it to Excel), but that doesn’t mean you will ever find it boring. Plus, I think he is right that few people care if you can write code because it’s just a middle step in building a tool.
he doesnt give a fuck about competition. he is just more experienced than you and know how its like in real world
"Money doesnt matter!" - said no poor person ever
As someone who is a beginner and interested in doing something in tech, my biggest problem is too many different choices of what to do and an overwhelming amount of contradictory information.
Too many choices make choising hard, if not impossible, right ? Best advice I think I could give out is pick something, anything, and push into it to practice. You don't care if you could have done a better choice, your time won't be wasted, because you re gonna gain knowledge and confidence, and those overwhelming amount of contracdictory information will become big amount of information... Yeah sadly there will always be too many choices :D
Watch Alex Lee and Coding with John. Best TH-camrs with accurate information and literally break coding down to a level that a 1st grader can understand.
That being said, what interests you? Gaming? Designing a website? Creating the functionality of said website? Creating programs? Try them all and see what you have the most fun with.
For example, I tried doing some front end stuff. Time was going slow and I wasn’t really having any fun. Now, I do back end stuff and my shifts feel like 2 minutes, and I have a lot of fun with it.
*Edit:*
I’m putting BroCode on here as well. He’s a bit harder to understand for a beginner, but he’s still a good plethora of information once you get the basics down - he’s really good for getting you to that “intermediate” stage in your coding journey. But that’s just my opinion… 🤷🏻♂️
sounds like your problem is adhd lol
@@RaisedWhiteMist this…
I was the same exact way. Really had a dream to work for Amazon as a software engineer, so I learned Java and Python.
do what you want and don't let people on the internet confuse your thought or choices, just do what you want, you got thus
I landed a backed engineer role like 3months ago. Its been hectic especially having influencer coders like this guy killing the hope of newbie devs who just want to make it to the door, anyone reading this,don't listen to developers who are on TH-cam they get paid to kill your motivation.FOCUS on your journey.
Thanks for posting your experience. FUD is super effective for getting views and engagement. I'd love to just watch educational videos from channels like Web Dev Simplified, Neetcode etc. without shit like this popping up in my suggestions.
Thank you.
@@alexkist8607what’s FUD?
👍
thank you for this comment, chumps like this youtuber really kill the mood for newbie coders..
Coding has never been enough, it's always been about delivering working software, on time & within budget according to client requirements to provide business value. That takes much more than just coding.
Agreed. Coding is only the tip of the iceberg. There are other tangible skills that one needs to learn and improve on.
...it's also about treating professional software development as the discipline of engineering that it is.
@@thecollector6746 Yep Software craftsmanship!
Exactly
thats company job, you are only a coder completing instructions, why would you do what others above are for? xD
Coding youtube is an endless loop of figuring out how to get started in software development and how to shift gears if you're trying to get promoted or whatever. You'd think that after all these years you guys would update your content as you've gone along in your journeys to also serve those of us more established in the industry and giving tips on what skills to learn/upskill as we go along. Software Architecture/Design, database management, devops, productivity, etc. Like yeah, the moment you've actually gotten a job in tech, you immediately realize there's way more than just coding to the process. It's a no brainer. That's why following other creators that may go into a little bit too much obsessive detail in frameworks and such has served me a lot better than continuing to follow the people who have been trying to "land a faang job" or get started in freelance for the last 6 or 7 years. Many of them are actually passionate about this stuff and not just trying to find the easiest way to make the most money lol (Primeagen, Theo, etc)
You hit the nail on the head
There's entertainment to be had in following the stories of TH-cam Devs over the years, but yeah I agree. For the most part I still watch "Web Dev Simplified" and "Kevin Powell" religiously because that's what I want to learn, the fundamentals and new features of the languages, not so much "Life be crazy sometimes so be a hustler"
This is an excellent point. I work in IT have done for years. Its pure nonsense to suggest you can just become an expert in a handful of coding languages and you are made thats it heres the millions of dollars you always dreamed of. This is always what youtuber devs advertise and its complete rubbish. The world of technology has a multitude of different proffessions required for every single new system created you'd need project managers information security and compliance advisors network engineers database engineers software developers business analysts sales and accountants just for starters. If you think just writing the software is all it takes you live on a different planet.
@@williamevans6830 I have to agree. I'm trying to get started and all I've found so far is entertainment bullshit. Excuse my french but I don't know what else to call it. One TH-cam tech will say "You need to learn this". Then another would chime in and say, "No he needs to learn this" and then a world war 3 type of argument erupts and then I finally tell both of them to get lost cause neither one had answered my question. That's what people are encountering on here who are just trying to get started for whatever reason they may have. Right now, my interests are leaning towards HTML and CSS for web development. They also don't tell people that it's a team effort. Sure one person can design and publish an open source website but to build an entire network and everything else associated with takes an entire team.
This is why I love the primeagen. He encourages you go get off your ass and start coding and he drops knowledge on fundamentals and advanced concepts left and right for you to figure out if you don't follow.
I had my own development business for 30 years. You have to be VERY good at understanding what clients NEED vs what they WANT. You also cannot say it out loud but you have to make them understand that they can have it fast, good, and cheap - pick two.
Perfect insight
What they need behind what they say they want or what they will accept as this eventually. I know people who deliberately let client idea fail so that external conditions change their mind considered objective information you can't dismiss as he knows his arguments wont reach them and only make solution less desireable.
Other friend a salesman was showing the same type of things in various fancy versions and clients didn't like any so eventually he brought one that was shown much earlier but saying that this one is great but sadly also expensive one. They bought it instantly.
People are are not rational and they dont really know what they want as what they think they want comes from comparing to others not from their own thinking will and needs LOL
btw the first line was a typical manipulation technique to make one listen agreeing with him, still i obviously agree anyway
Cool. Did you sell it or change business? Or retired?
👀
same for lawyers, they are having issues with clients who have unrealistic expectations and do not accept the reality.
I strongly believe that more software engineers will focus on either building a startup or bespoke applications for small and medium businesses.
Getting tech jobs at any level has become overly stressful for many.
The "Tech stack" hype is dying down, and many developers are now looking to simple stacks like PHP and Flutter to just deliver for their clients and move on.
Learning a difficult programming language and doing algorithm challenges because of "FAANG" hardly seem worth it anymore.
lol
Absolutely. Bespoke. But we need to build the decentralized Web3 to enable more of that.
And the whole thing about spending every minute of your free time coding is crazy as well. Sure it's fun when you're a beginner but once you learn 2 or 3 languages really well you realize most languages are pretty similar, they just differ in syntax. Architects and engineers are not expected to spend their free time drawing blueprints or building bridges "just for fun"... they are also not expected to go through 5 hour technical interviews or 8 rounds of interviews where you must talk to everyone in the company and their grandmother just to get shortlisted for a 9th interview.
Why do we put up with these crazy requirements? The gatekeeping and elitism is off the charts in this industry.
This...
Finally, someone who convinced me that me using just codeigniter is more than enough
The 8 or 9 interview rounds to get tech jobs is really having a big impact, I'm seeing devs simply dropping out and doing other things.
I agree, lots of moving on - takes ages to get hired, quick to get fired
The interviews are meant to wear you down and destroy your morale. The "simplistic" Fizz-Buzz test has caused many developers to burst into tears and leave the field altogether. Some of the worst interviews I've had were when the interviewers say something like, "That was a good answer. But it wasn't the answer we were looking for."
@@genx7006 If you can't do Fizz-Buzz in any language you claim to be even mildly proficient in you literally shouldn't be anywhere near a dev job tho lol
What companies do that? I've never encounter this.
@bymicromize Continue to interview...you will eventually experience the nightmare.
Coding is a tool to fix problems. Fix real life problems. Just like in Finance, no-one cares if you can do a balance sheet, companies care that you can provide compliant financial documents
That is a very beautiful vague answer that I've never come across before...
.
Those are only your personal opinions.
1. Coding is still cool
2. If you don’t like it, find something else
3. Technical matters. Much more than you think. Ai is only for some guidance. But if you build only with ai, you will be incapable to solve things in the future.
4. And the most important. Coding is enough. Leaving apart frameworks(still coding). Don’t underestimate the coding skill.
5. Freelance is hard anyway. Build your platform first and than launch.
Correct analysis.
Simply love what you are doing , if you dont then it means you are in wrong job.
Soon there will be no internet in this world....so live your moment now .... don't waste your time to overthink about the future...
Well, I've been following you for the past 2 years, since when I first started my tech journey and I glad to announce that I recently accepted a role as a Software Engineer. Super grateful for all the insight you give. Also to anyone still applying, your job will come so please don't give up!
Thanks my brother
I still have 2 more years of college to go...
Will there still be jobs by the time I graduate?
hello, I am a beginner too. Can I contact you? please? I want to explore the stuff what's there and what's not like I want to ask literally everything. Can you please help me up?
@@Bluishhh What do you want to know? I'd shoot you a reply
@@horikatanifuji5038 Of course...don't worry about the AI hype. It will die down faster than Crypto and Web3 did once the next hype comes around the corner. AI cannot even produce a single class that actually compiles, works and is feasible maintainable code and this doesn't even qualify as the absolute basics this job is about. Anybody who tells you AI will replace us has no clue at all about software engineering or AI.
Gotta love it how the world is getting crazier and crazier. Skills considered elite and hard are not enough anymore, like where is it going? We're not biologically programmed (pun) to digest so much information all the time. We're gonna end up miserable and sick.
4:51 The people who are somewhere between super technical and less technical usually are better teachers. It is because they still remember what it was like to not know how to do it, and they still remember how they learned it. Sometimes the most technical people struggle with how to explain something to a newbie, usually because they assume knowledge.
I 100% agree with your comment.
Amen to that
I’ve been freelancing happily for about 20 years, and “all the technical problems are solved - the only remaining ones are interpersonal or organisational” has been my main philosophy that whole time. IMO it’s better to be a good enough coder who can be a stabilising influence in a project, than a leet coder with an attitude problem.
Every job, at a sufficiently high enough level, just becomes a people-management job while you keep your job from being taken out from under you and/or work towards the next higher position. Literally every job. _Everything._ From coding to working at McDonalds; from engineering and manufacturing, to the military. The only exception is politics. Politics is just another beast all together. Most of them aren't even good at it; and that's why private interests like BlackRock or NGOs can buy them out for as little as 2-5k a pop.
@@randomuserame they are democratically chosen so they wouldnt get throu any exam for the position
how could you not buy them
nothing is like engineering
its a wholly different type of beast
also companies are not a natural human environment so they always end up being structured as a prison
Makes sense (me seething 0 soc skills)
You can be a leet coder and not have a attitude. It's a fucking choice.
Its so weird that it took you 5 years to figure out what most developers knew from the day 1. "Coding" whatever that means, is never enough, people started this career to be able to build cool stuff first, and to make some money as a nice bonus. I bet there are very few people that love writing code just for the hell of it.
you are idealist, most of them are in it for money, they seek hobby because its so draining and identity kiling, only as a coping mechanism to not start hating self, many become alcoholics or drug addicts still pretending everything is all right and being a robot is cool
cope some more@@Jami-bc6om
don't judge others by yourself. "very few people.." is a strong statement.
I love writing code , building something from scratch , generate sensible solutions for big problems , as I am fucking asocial person. All day coding is amazing 😂 , I know not everyone’s cup of tea this short of life style but it is what it is. Everyone is different , their expectations different.
Speak for yourself, most developers I know love writing code.
I think the problem with a lot of coding advice on TH-cam is that most of it comes from people who don't actually know what they're doing or don't work professionally. Beginners have no idea what is going on. I started 3 years ago at this point and I code professionally now. Looking back at those early tutorials and videos now is eye opening. After 2 years of coding professionally, I know more than a lot of people I used to watch who have been making videos for years. As you say, complex topics are not popular videos. The issue I have with this video is that the things you are talking about don't apply to me at all. Yes you need to know how to do more than just code, but that has always been the case. You're career path seems to be very social media focused and that advice is just out of touch for most people.
Like I can't stress enough to any new programmers watching this how out of touch it is.
Can you explain why
I totally agree with you. I also work as a software engineer in a major commercial bank and I really wonder where these assumptions come from. I hear people say coding is like 30% wtf? I certainly have other responsibilities but coding is what I do 90% of my time. The technical level is very high and I have to constantly learn new things. Also about the hype of AI, sometimes can save you some time, but not even remotely can replace my overall contribution. And never will imho
@@dreadlocsamurai4241 Absolutely. The programmers I know who work professionally, don't seriously talk about things like being over employed, traveling the world while freelance coding, and talk about how AI is going to steal everyone's jobs (because it isn't). They are busy with real life not TH-cam coding influencer life. They don't have to come up with good video idea topics to hit the TH-cam algorithms and make the most money. They literally code, expand their skillset (as has always been the case), and progress in their careers.
Being mentored by a senior engineer with 25+ years of experience shows you how little these people on youtube actually know, and how disconnected they are from the real world. People get married, have kids, save for retire, buy houses, and expand their skill set to build their careers. The best place to learn how to code really, and I know this sucks to say, is in a job where you code from others who know far more than you do.
I'm also not saying that you can't live overseas and get a steady income by freelancing or live an alternative lifestyle. I want to eventually work fully remote and be able to take a camper to a national park and do my work from there. It's just that this video and a lot of coding videos are not giving people a real picture, and they often don't come from people who have senior level knowledge.
Also a lot of solutions for tech are custom which means they're private and they want to remain it that way. No way some financial software is gonna be developed by some random AI because at that point the solution would be really easy to crack. Also I doubt companies will develop their custom AI to develop because at that point it's easier just to develop it right away. And since AI can't really think for itself in this constantly changing world would mean that AI you built might be outdated for the time it's ready to be used. Everyone shouts AI but hardly those guys are in work environment because if they would they would understand why it's such a BS to say something like that
@@netgamersk well said
gotta love these types of videos that also include links to coding bootcamps in the description
I have all of the skills you mentioned. Unless someone reaches out to me personally, im not likely to get a job because the hiring process in tech is a nightmare
yeh and all these people thinking tech is such an easy field to get into lol.
@@lemonstrangler Right now yeah with this market companies are mainly looking to fill entry level jobs with fresh CS and SWE grads
i thought they look for experienced ones@@ipodtouch470
i feel you right there. i graduated on continuation last may and been applying for coding jobs like crazy since october, with no freaking luck at all. even a tech job where a degree is not even necessary turned me away. thats the point where i started asking myself "wtf is going on here?"
I have a bachelors in computer science and have worked in the industry for about 5 years now. I remember during my last year in school the “Bootcamps are the way” were all rage on TH-cam. I actually decided to enroll in one during my senior year and noticed how surfaces
level the training actually was. Sure you can learn how to code but learning how algorithms work takes learning universal scientific principles in mathematics, physics and theoretical science. I’m happy I spent so many years not just learning to code but learning linear algebr, discrete math, advanced physics and even communication and business skills which so many people back then told me was a waste of time. Now I’m planning to apply to law school because after research I think my computer science degree would make a good combo with a law degree and allow for more professional growth. To everyone working towards that fundamental CS degree… keep going and tune out the noise.
Why learn advanced math and physics when you just want to be a web developer? If you want to be a Data Scientist, it makes sense. I also don't know how Data Structures and Algorithms could be useful for Web Development, like a binary tree.
Why would you want to be locked in
@@lorena-6250 There's this kind of people who are like "If you don't know rocket science, then you're not a real programmer!!!" Just arrogance, I guess, or a way to make yourself look better in front of others. Even if having all that unrelated knowledge doesn't really affect anything IRL.
Being a tech lawyer would be very badass indeed.
Following
it's not fun hearing "ai will replace you in 5 years max" all the time is really discouraging for me as a beginner trying to learn backend development. is it even worth it?
Programming will go the way of web design, where you don't need low level skills to be successful because tools exist to do all the heavy lifting: you just need a goal, and the platform will do the rest. Creating custom applications will be achievable by people with no coding experience, much like websites today.
Most people say they want to code, but don't have any problems they want to solve or innovations they want to actualize. So of course when actual programming becomes obsolete, so will these programmers. People that are problem solvers and innovators will not have this issue, if anything they will have better tools to create.
Focus on how to use code to solve problems, and you very may well weather the storm.
The beginner of your writeup was good. But you dont understand Statistics. Only a tiny fraction of the population is "Innovative". You simply cant advice a person to be innovative. that is not how it works@@jordough4495
Be careful who you listen to. So many H.Saps have extensive opinions on virtually every subject imaginable but no actual, real or relevant experience. Get good at what you do and enjoy life along the way. Good Luck.
It's a good start to get into AI. So yes it's definitely worth learning. The job market may change but I can tell you that the good engineers are competent in Computer Science and can adapt to change. Not just coding.
@@damonmartin1572 i just got done with a flask application and will probably go to fastAPI or django, since flask's werkzeug 3.0 removed url decode and i had to downgrade to an earlier version. i'm not seeing much ai jobs in my city rn so idk. not sure what i want to be good at yet
Getting a computer science degree at one of the top universities in the world isn't good anymore. I've been looking for a job for a year, because i dont have "experience", like 6 years of education and learning the latest techniques and methods and algorithms at the forefront of technology isn't enough.
Meanwhile company X is hiring devs with 5 years experience in framework Y that didn't exist 5 years ago
Man so glad to see you back! Love the more chill vibe of these new videos, combined with great editing!
100% agree with what you said, code is just a tool that you use for something greater, to build cool stuff, make money, and create the life you want
I'm doing programming for 40 years now. In all these decades, coding was NEVER cool, and NEVER enough. One always needed to learn & know something else in order to make a living. In my case it's electrical engineering & finance.
The reasons why I've coded my way to retirement is simple: I'm good at it, I like it, and it still pays better than anything else I might be doing.
Dude as someone who is about to finish their undergrad next year and was brought up to believe I'll have a bright future cause I had good grades for programming in high school, the closer I get to actually having to enter the job market of this industry to more worried I get. It's getting more and more competitive out there. Every entry level job listing I see has requirements I just don't meet. There are no internships where I live. Dude what if i just don't have what it takes. What if I'm just fucked. What if I just wasted 4 years of my life getting this degree.
Bruh im at the stage you mentioned. I got first class honours for my degree.. And now im looking for a SE job for over 2 months.. It gets depressing passing every moment.
😔
@@terokmaximus6841yeah it sucks, 3 years experience of full stack and schooling onto of 6months training and I've had 3 interviews this year all for less than I make at amazon out of the software industry, sucks cuz I used to manage 75,000 users on software processing 20 million yearly, now I can't even make an email for gig work
@@terokmaximus6841 im in that same boat, dude. gotten to a point where i had to stop applying for a while because whats the freaking point, i already know the outcome and results. and my current job doesn't make it any better as well
It could be worse. Check this out: Went to college to become a programmer in 2001 after spending my entire childhood and teen years doing it. Became bored and distracted by a legal trauma and lost my scholarship due to not being able to get out of bed to drive to college (still lived with my Dad). Flipped the finger to school and dropped out to work at a customer service call center and make "real money" (minimum wage).
Then got married in a very bad relationship and became an alcoholic. Had sense then moved to doing helpdesk support at an IT firm doing "managed services". None of this involved programming, but I was very good at fixing computers and networks and servers. Got promoted to "senior engineer" level and never got paid what I was worth (cost of living is really low here, but the salary was so embarrassing I won't even quote it here).
Did that for about 18 years. Got divorced. Drank myself to death. Literally.
All family dead or gone. Got "end stage liver disease". Said I had 3 months to live. Quit my job. Swore off tech. Refused getting on the transplant list, refused all procedures and treatments and drugs. Died alone.
Was miraculously healed with a new body and nw liver by the hand of God. No kidding. Either a medical miracle or they lied about the diagnosis. Considering the numerous complications I had and the fact I was delirious from a head full of ammonia, pooping white due to no bile production, and unable to walk due to the ascites, and that same fluid in my abdomen collapsing my lungs to having a blood oxygen level of about 85% for several weeks, by the end of all this, they probably weren't lying.
So I stopped eating. Turns out the diet they told me to eat, high in fructose due to the fruit juice, low in sodium, high in carbs, was damaging my body even more and causing me to retain fluids. Really stupid doctors.
I highly recommend keto and intermittent fasting because it will apparently cure an entirely cirrhosed liver., but I digress. This comment is getting too long.
So now 3 years alter, I've burned through all the saving from my home sale. Unemployed for 3 years, but healthier than I was even as a teenager. My CT scans now show a liver with no scarring at all. A medical impossibility. But I digress again.
Well, all of that is to say: I can't return to the IT systems/network "engineer" I was before. I've been programming and working on projects I never finish. Because I know that no one will buy them. I can't market this stuff. I don't have any family or friends or support networks. I don't have any professional references anymore. And they aren't going to hire someone with a 3 year gap in work history.
And all that programming knowledge and experience I have since I was a kid... Born in 1983, graduated HS in 2001, aged 41 now... That is all useless because I can't prove I know any of it. And even if I could, who would want to hire me at this age with this story? Who would hire this lonely guy with no wife no family no work history no references no network of contacts unemployed for 3 years? No college degree.
But at least I can say... I don't have any debt. But my savings are gone in about 9 months. And I'm going to be homeless and no one has a couch for me to go surf on.
Whatever anyone can take from that... well, there you go. Probably... stay in school and don't drink. Cherish the relationships and family you have. You never know when they won't be there anymore.
It's funny too... Since I've never been so healthy and energetic since I was a young child. All wasted.
My journey into the world of coding embarked from humble beginnings. I started with HTML and CSS, gradually progressing into the realm of JavaScript. However, my aspirations took an intriguing turn when I ventured into the realm of game development - an offline world of creativity and complexity I had yet to fully comprehend.
The realization soon struck me: there was much more to learn than I had initially assumed. The challenges that lay ahead were not to be underestimated. Yet, with each obstacle encountered, I found myself gaining a wealth of knowledge. It's safe to say that my understanding of coding, programming structures, Gradle wrappers, JDks, SDKs, and the intricacies of it all expanded exponentially.
Reflecting on this journey, I must admit that had I known the depth of the undertaking in mastering Kotlin with libGDX, I might have hesitated. However, that's not the path I chose. I persevered, and here I stand today, enriched by the experience. To halt my learning now would be an unfortunate missed opportunity.
If you are an IC (individual contributor) to a SW/data/DS engineering team, you really do not need to be super deep in coding skills. While on the job, I can look up coding implementation details in a dozen different internet sites. The valuable engineering skillset remains in the innovative design ideas and data-focused insights you bring to the team. And the quality of communication (verbal/written) you need to interact with all levels of technical abilities on team (PMs, QA, leadership team, etc).
Our generation is always embarrassing ourselves online with this shit. You drank the kool aid cos you thought every damn second of your life has to be cool
As a senior architect with 12+ years in the industry at a big enterprise, I totally agree with not getting too comfortable even at my level. I had a few of those years and it's very nice work-life balance but nah, after a while, I'm bored. It's a cliche but if you don't love what you do, you will stagnate so one way I found to combat that is to work with younger people that are hungry, they keep me on my toes.
I've heard similiar advice. Nice! I'm 25 but there are other guys coming in strong too!
👍
you like young peoples?😏 who doesnt like em young and fresh
Coding is easy just learn, c#, Python, Java, XAML, Xamarin, SQL, React, HTML , JS, CSS, Django, Ruby, Server management and Power Excel.
😂😂😂😂😂😂😂😂
And that’s why you are a software engineer and I’m a hardware engineer: I care about the technology and what happens behind the scenes when I code while you simply treat it as a means to an end.
You think your employer that signs your paycheck doesn't see your work as a means to an end?
This is so spot on
Hardware = a means to software and software = a means to valuable products.
Basically everything is a means to an end... which is VALUE.
Hardware without software = hammer/ other manual tool. Hardware + embedded software/firmware = invention.
I like your overall point but making it hardware/software is wrong imo. This creator and others like him just got into it for the money, or to make youtube videos about it (he says that in this exact video). If you had more of an inclination for only software, you'd probably still like the actual craft and skill of it rather than just the paycheck. Not all projects require hardware, not everyone who only does software is just trying to get big paycheck. The difference is passion vs techbrogetrichgrindset
I don't even know anymore. I started out very passionate and I still keep learning new skills but if there is one thing about this industry, it's that the market for programming jobs is oversaturated. I'm thinking of adding additional tech skills to make myself standout more as a beginner, since it's much of a challenge in itself to even get the first job. I wish good luck to everyone who are like me.
I once worked with a guy who was very intelligent, super smart. One day he whispered, "I don't know what the hell I'm doing. I'm just going through the motions." He didn't say it in a joking way, but in more of a sad, resigned way.
it seems these youtube programmers are just talking nonsense these days to create content, like come on dude. there is always someone trying to tell you how to code and what to code like he's the best in the world 😂, you're a decent at best when it comes to real coding so an advice would be good, playing with words to create content is useless.
welcome to the real world. It's not over. It was always like that. Just the industry nerds didn't know this. I leaned it from day 0 in my programming journey back to 1999
One thing a developer can do is - niche - legacy code support.
There is demand with high reward on Cobol, Perl, C (and somewhat C++) developers.
Thank you I just got laid off because the company could not afford my position anymore, now I am thinking about going back abroad and renting out my house. Thank God I'm single because this is better for me anyway. However I do think that software jobs will diminish over time but I also think a lot of manager are pretty dumb and they think software isn't needed now so there may be a surge again in by the end of this year or early next year but over time it will fade.
There will be a surge again. This crash has happened before and will happen again over and over again. You have to remember that this isn't just the tech industry. It is every industry right now that is doing the entry level positions that require "10 years experience". The fear mongering is annoying, if people have a passion for programming and making cool shit then do it and don't worry about this shit because I bet every other industry is just as fucked
if you whole premise is you are coding because it's what people might care about and not just cause you actually love the field then of course you're going to feel this way. You motivations don't seem to ever be intrinsic but rather based off external factors.
I started out trying to learn all the syntax perfectly in the world and knowing it and understanding it but I realized that’s not really possible save for the basics really. Coding is about building, team work and solving problems in a timely manner.
syntax never changes and languages like python, javascrip and lua don't really have that many words that you have to memorize in order to be able to write "code". The " basics" is what will make you be able to build a more complex system.
If you don't understand how the basic stuff works, how can you eve hope to build something more complex? It seems you don't really understand what you are doing.
.
It’s merging skills. Like being a fabricator or being in construction and knowing how to use CAD, Photoshop and knowing how to code. This is what truly sets you apart. I always tell people who do the framing to learn CAD. I always get the same response. “Nah, I’m not a desk person.” I then tell them, “Neither am I but I don’t get dirty anymore and could work at home at times. I also only work half the year but make what you make.”
Preach it
.
I have noticed a huge number of people with a tone like this for coders/developers on youtube.
Example 1:
Waaaahh, I need friends, aughhh, its too difficult without my friends, wahhhhhh!!! ( followed by much sobbing )
Example 2:
Waaaahhh, I hate this stuff, I took 10 years to get nowhere as of yet, wahhhh, because I did not give people what they want, waaughhhhha! ( followed by much sobbing )
Example 3:
Waaaahhh, waaaahhh, waaahhhh, coding is only good for money, but waaaahhhh, it is no longer good for money either ( followd by much sobbing )
Example 4:
Hey everyone I am a good codder, blah blah blah blah ( Then incerts cheeky passive agressive mocking phrase toward the audience being mindless. Then tells you how to do something like they are a half wit. Even in a way that total beginners could see is at best a mediocre dev/coder.
Then example 4 repeats this process several times before their video is done )
Example 5:
( Anything of a blend of the first 4 examples, lol )
( Conclusion....Just do something for a means to an end at the least. And stop doing it once you no longer need to do it.
Or for the much better reason, do it because you actually love it beyond the potential of making money with it )
Part of the fun for me is that I see coding as an art form, and crafting elegant solutions to real problems is its own reward. Art and artistry never go out of style.
Art and artistry doesn't pay
Most of us start motivated in this field but there comes that moment when we have to decide either that this is what we want to be doing or admit that we cannot get any better than we already have (which is required to move further in our career), so we start searching for alternatives. Obvious ones, like management and not so obvious ones like social media.
There is nothing wrong with being "just" a software engineer and it will not hinter your career (layoffs in twitter are irrelevant), but you have to evolve. For me, a senior software engineer is someone who has depth in their knowledge and not breadth (e.g. mastering clean code and architecture instead of learning yet another framework superficially).
There is also nothing wrong with the alternatives. Having a manager with a technical background is always preferred than one without.
I don't disagree with your general ideas, just with the notion that everybody should diversify away from pure software development because it is "not enough".
👍👍
0:46 "just coding, it's not even cool" sounds like you just did coding to be cool lol
Hot take:
A.I. is overrated.
If you're just a "coder" you're probably not going to make it. Sure you can "code", but you can't solve problems for shit for the most part.
If you combine that programming knowledge with strong computer science fundamentals, software engineering principles and additionally a strong base of statistics & mathematics you will be very sorted and easily be able to find a fulfilling position. All the actually "fun" stuff in software engineering, you need that mathematics, you need that core problem solving ability.
There are a lot of people who label themselves (pretty funnily) "software engineers" after watching a few udemy tutorials and making a few todo apps, but the real professionals are few and far between.
I am quitting software development to start a mushroom farm.
Wasn't you on TH-cam ads tried to sell coding courses ??
Bootcamps are looting money when they don't have the required quality.
Sad truth. I can confirm that employers DON'T want you, nor they appreciate, to write thoughtful, future-proof and technical-debt-less code. They want you to dispatch tickets and ship features fast.
I am teaching myself to learn. Because this field (IT) is so unstable and shifty, your abilities to learn new technologies, concepts, and even new "fields" will be a major determinant of your survival.
Also learning more on business in general, strategy, marketing, public speaking - you know, that sort of thing that great managers have to be good at.
This video makes light of one major aspect. You need something that people want and need. That is what separates people with ideas and people with ideas who know how to make those ideas come to life
What are you telling pff, not even an employed programmer in years selling air with "courses". If you want to be a good engineer and this is you passion, you learn the hard way not just because it makes you good specialist, but also cause this is what you strive for.
On the other hand if all you want if to "live abroad" like this useless english teacher than go ahead
is it really ever enough
You are not a coder - a show man who thought there is a coder in him. We. Don't. Quit.
Marketing, Influence, Attraction....all the words related to those are the most important skills really. You can pay for everything else.
That's my conclusion after 5 years of software engineering. I'm so deep technically that it becomes useless really, I can build any complex app I want, but don't know how to market it, no one knows me, no following, no brand, nothing....
I don't like mixing things, unfortunately, I like doing 1 thing really good. I need to partner with people as skilled as me in other domains, but no idea how to find them.
I came to realize that there are domains where you are not favored to entrepreneurship. Even tho I'm a freelancer for 3 years, but I still trade my time for money.
facts!
It's kind of funny seeing all the young guys being disappointed that coding isn't "cool" anymore 🤣
I've been doing it for close to 30 years. Coding was never cool. Companies were just embellishing coding because of an extraordinary business need. If you're serious about your career in software engineering, you really shouldn't worry, because we're just going back to a time where being a programmer is being a smart person who's more patient than the next guy about figuring out how code works and making businesses operate more efficiently. That's all there is to it. I'm not worried by the downtrend in software engineering hiring, and I'm certainly not worried about AI as it is a fantastic tool to help you get more productive. Other programmers really shouldn't be worried either, unless they were in it for the cool, which was just a very poor reason to begin with.
Coding also was never enough for any position other than the very junior. The moment you show a shred of skill, higher ups will push for you to take on more managerial responsibilities, and the same applies if you're running your own business. If you operate a SaaS and most of your time is spent on coding, I can guarantee you're not making money.
Good job, Aaron. Very insightful. Keep up the good work.
Coding without context is garbage. Working with engineers that know nothing of economics or health means sh*t to me. So yes, coding is not enough. It never was. Same with statisticians. Just knowledge without real work application knowledge is worth zero outside of university.
Completely agree with this. Obrigado mestre :)
That interedp
Currently, I'm learning to code and deepen my tech skills, as well as learning mathematics and exercising to gain weight and muscle. This will give me the flexibility to choose a career as a machine learning engineer, backend developer, game developer, accountant, or do labor-heavy jobs like construction.
I will do as you say, latam always need construction workers
I disagree with the point about managers, coworkers or company owners not caring about being good at coding. This is bad advise that comes from a talented person that is already good at it, try to find ways to increase your tech level, that will land you a job and inside a company, then you can think about the next move in your career when you don’t want to code anymore, which is what this video is about, the next step when you want and can do something different.
In the world today nothing is ever enough. No matter what skills you learn what Graduation you achieve, or what certifications and experience you put on the table there is always something lacking another one is better, and so on. A high amount of possible candidates makes it easy for Employers to sort out and increase the requirements to unreachable. The Winner, who finally gets the job, probably won´t get the expected amount and surely has to put in much more effort than ever expected. It's a badass game you lose in any way.
I think people choose software engineer because of the remote opportunities which means being able to live anywhere which means more bang for your buck/ depending on where you live. It’s not much deeper than that, software engineer = leverage remote work. I get paid an average salary in USD and live like a king in some foreign country.
Overview: Rich kid who speaks from a pedestal paid for by his parents says a whole lot of nothing.
In electronics people tend to specialize in systems once they get past the basics. Because even with as high level as electronics is anymore there comes a point where system familiarity is what makes or breaks you for a huge portion of troubleshooting.
@@mericlre physical circuits and hardware
I've been coding practically full-time for 4-5 years straight...99% of which is unpaid work, and still don't have a job....
Other skills needed: maintenance of Linux servers, cleaning the floors and toilets, turning off the lights at 2AM after every went home.
It used to be enough, in the past.
But today there are too many programmers out there, so you'll have to do something really special to be special.
This is by far the most toxic coding related channel on yt.
lol, my exact thoughts. all of the videos of this guy I have seen so far tends to have same vibe.
People look at making money wrong. Look at it as measure of how much you've helped humanity by providing everyone a useful product or service to improve their life
Don't ask how can I make a bunch of money. Instead ask how can I most help people with what I have.
I work in edu and my apps are always used by 10k+ students and make their lives easier. Helps them to study better too.
That made me happy... at first. But of course after a while I started thinking about moving to tech companies for better money.
Now I'm torn.. lol. I love what I do, but at the same time I feel like I'm missing out a lot. This field is so full of fomo that it's probably unhealthy.
Too bad most people who get into the tech industry, particularly to become software devs/engineers, ONLY care about money, regardless of how much harm the software they work on does. It's why FAANG is so blindly worshiped in tech communities. Who cares how misused everyone's personal data is when working at Meta/FB makes you big bucks.
i an NOT a coder, I am in fact a software engineer who is focused on building apps, and now AI does the heavy lifting so things get done super fast! i love my job!
Soon you will love it the same way Chessplayers love chess.
When everyone and their grandma (without understanding what a variable is) can use AI to build those apps you love to build super fast.
@@gidmanone thank you for your insight, actually, i spent years studying and coding, think of Jordy in star trek, he's engineer, but he doesn't do anything, instead, he tell the computer to do what he wants, and he just implements it and ensure all works correctly..... im lovin' the coding game, thanks to 'computer'....
@@janirico5641 Until a day when Jody has to take it off the computer for x, y, z reasons and he has to "fly" it in Hand mode :)
I don't think it ever was enough. People have always been emphasizing soft skills. Also, as AI gets better and better, more businesses are going to be lean in terms of size. Everyone's gonna be more enticed to do freelancing or develop the skills associated with it (sales, marketing, etc.) 'cause you gotta stand out.
....Aaaaand then... there's also that worst-case scenario where AI gets super good (which is likely the case), mega corps and businesses start using it to absolutely minimize costs, start laying off a huge portion of the workers, and it just gets to a dystopian level where a shit ton of the population is out of work. 🤷♂
So either a) sit back or relax and wait for the UBI initiative to arrive (which is 99% unlikely), b) grind it out and expect to either 1) waste all your time because the wealth gap widening will inevitably occur or 2) luck out and make bank.
this is the only right answer, thanks for the honesty
its interesting how you say that most of the population will be out of work , because that can really happen lol in the future. i dont mind it tho, we just have to do our own jobs i guess. this already happened in the ancient times, where most of the population were not middle class, but like peasants and stuff. and then you had the rich people who were at leadership levels and a few high professions .
@@lemonstrangler I feel like it’s slowly happening. Notice how most people with masters degrees end up making the same amounts as others with phds or no degrees. It’s really becoming everyone else and then the rich
yeh i guess. but tbh its been like that a long time. some people go do masters in a job field hoping they would get better pay, but depending on your work, companies just care about your undergrad or some other education plus experience, they dont wanna pay extra for you masters, they wanna pay extra for your experience. which is reasonable. @@avidreader6534
There is some truth in this but what I'd add is, this isn't set to happen until a very long time. Plus no one is ready to fully rely on Automation. However, the landscape will change ever so slightly till it is no longer recognisable, but that won't come for quite awhile.
Main takeaway: go work at macdonalds abroad and cut off all the bs, framework users don't write any logic just import pre-made classes that real devs actually wrote as opposed to really small libraries or some little snippet here and there which is totally valid. I hate how they call themselves senior devs and they're just importing stuff they don't understand and didn't develop, or over-engineering simple components that we could code ourselves.
Nothing new. AI can "just code". Software doesn't matter if nobody uses it. Marketing has always been a huge part of it, even in the 80s and 90s. It's only now that people realize how important soft skills are in combination with coding.
Ya I’m a nurse that’s learning coding every hospital IT department wants me lol
I've been working this industry since 2008. It's never just been coding.
Money makes life good
I didnt even watch the whole video but i subscribed , because the concept your are talking about it 100% true no body knows whats in the future for tech jobs , so multiple income streams is a good thing , coding is not enough in 2024 thats true.
I am so happy you are back! Looking forward to your new videos 😊
Honestly very nice video. Nice flow, clean edit and no overhyped talking. Just smart facts, explanations and ideas that are nicely deliverd. Looking forward for pasport bro vid
Personally, I would be leery about entering software development right now. If you have 10+ years in and are solid you should be going full blast on AI generation and testing of code. The techs that can code and test with AI and have enough experience to know when it's doing what is wanted will put most of the junior people out of business. The number of openings for coders is WAY DOWN right now and it will likely get worse.
Who wants to start a programmers cooperative? We hire sales people, we enforce coding standards, we split the profits
what a clickbait....
These nuts 😂
Saying there will be major changes to the job and advising people to change to not be left behind just because a few big companies fired a few 10k devs and because of AI is just a major overreaction. There are way more open jobs than those companies got rid of. Twitter starting to deliver a few minor broken features and deteriorating every day is no prove that every company needs less devs now. Also AI does not do anything in the next decades.
why is everyone starting to use "IT'S OVER" now?
For them clicks and views
That’s what I wanna 😮p
BLackpill is law
"The cool part was building stuff" is entierly the whole reason as to why i want to code, i want to build software to automate workflow, fun applications, usefull software etc.
Yo, just checked out your video. A lot of professors who have work experience already haven't told me this advice yet (for context, im almost a senior but spent 4 yrs in school already), but all of this seems really invaluable advice for a young person who is going to graduate in 2024. I actually had the same idea as my family are immigrants who travel around as well and have built their success off of hard work, grit, and management, and I'm the youngest cousin in the family. Hope to learn more from ya!
Those who cant do, teach. Dont take advice from them.
are you gonna cry?
This is the most incomprehensive career advice I have ever heard.
So you're letting us know that you're not an engineer, you were a tourist doing this for the perception. Good riddance.
@07:38 -- Stop treating employment like "marriage" - it's not. It's not monogamy, it's a situation-ship. It's not immoral, it's the facts of the dating-market, aka the job-market.
Yeah he kind of lost me on that one. OE isn't immoral. There are some with poor work ethic that give it a bad name but I'd say the majority that are working two full time jobs in this fashion are top tier performers and working to meet expectations.
4 years professional experience here. Id say im at the midway mark, still a bit away from the legendary 10x developer but experienced enough to build blockchain tech. The language of choice doesn't really matter that much. Every experienced dev knows that its 6 of 1, half a dozen of the other. What really matters is understanding WHAT the code is doing.
That's why i became a webflow developer after 4 years of react and node development. I started my journey because i wanted to be that : a well respected, smart tech guy. But the point of coding is not you or your need to be viewed on by others with respect. The point is to build stuff, and with platforms like webflow (which is a no-coder tool, but also works very well with vanilla js) i can build websites so much easier and more complex, its outright ridiculous. I surpassed my old peers that are still stuck in their boring corporation jobs in terms of productivity and innovation a long time ago, and its not because im "smarter" or "better" (god knows those guys are tech geniuses compared to me) but because i dropped my foolish pride of being a "coder" and adapted to my constantly changing environment. I build an industry standard, 10 subpages big company site in less then a week, while others take a month or two for that. Ofc they are going to be left behind at those rates.
i dont understand, why does everything need to become big or have a big following? just do stuff for YOURSELF
Sadly, DevOPs is where both software devs and IT operations mix… and nowadays, companies expect basic tier ii support to know at least Python.
You will need to know both dev and IT operations, I feel.
I actually started self studying electrical engineering ontop of my network engineering and security degree, im hoping a broad skillset in IT with knowledge of circuitry can land me an entry role working on integrated systems.
if it's just a passion for you, then, it's enough to be honest, like if you're just a code junkie, you don't have friends, no life, your only friend is that computer you can talk to with code and it responds, then, it's enough, trust me
Who cares if people think coding is cool? Who cares about building cool shit. If you don’t own your own company then you are building someone else’s dream just like people in every other profession.
Everyone has to work cause every one has to eat.
It’s time to stop thinking about coding about anything else other than a job. Just like a doctor who especializes in small surgery and removes weird shit from people every day, they don’t romanticize their job. They just accept it. Coders need to do the same. Stop romantacizing it.
It’s a job. That’s it.
It still pays well and is easier than being a roofer and fast food worker. So it is worth pursuing.
You want higher level fulfillment then work on your own little projects or get a hobby.
Other than that, see it for what it is. A job that still pays well. That’s it. No company is your friend, nor your family.
As long as you don’t own your own company then you are working on someone else’s vision.
So make hay while the sun shines.
You suggest to get into management. All the people that I know that moved to a management position are super stressed to the point of having nightmares, they almost do not have any personal time, they are available to the company 24x7, on top of that, companies are cutting costs, so it makes sense that, if a company has to reduce costs in staff, outsourcing the manager or hiring a cheaper more desperate manager is the way to go for companies.