Are you taking steps to avoid fear about AI as a programmer? What are some of the opportunities you see? ►► Know your options! Access my FREE data hub for the top 25 software industry roles, TechRolepedia → jaymeedwards.com/access-techrolepedia/
AI will not replace developers never, i mean you can still find clients asking to do Wix setup and modifications, people are not the same. until people can completely trust self-driving cars and sleep while AI take command of your car. i can say maybe it's the time for AI to replace some developers jobs.
Your video makes sense. Google blames AI for letting 13k people go but says they are hiring in India. We know that AI is BS. We learned from computer science that Turing machines have limitations and that computers can't solve mathematical proofs and some other problems. Yet, because some Machine Learning algorithms can rip off a solution from Stack Overflow that doesn't quite capture the requirements that you asked of it in the first place, AI is reducing the need for software engineers in the US.
@@selfReferencinDoxmaybe that's why this video was popping hard (#1 for views on my channel the first 3 days) then suddenly went flat out of nowhere. Ha gotta keep the conspiracy theorist a bay ;).
Corporates have been pumping billions of dollars of investment in AI over the last 20 years because they have been complaining about how expensive and necessary programmers have become and that's something they can't stand. That's why every software dev is encouraged to go into AI and all they hear about is the positives, oh yeah I'm really happy to work on something so I can make my job reduntant in a few years🤣
Sorry to be late for the party( being a sloth and all...). I am currently beggining to transition to software development from civil engineering and a lot of friends tell me that I'm going to make a mistake because AI will do everything. I laugh because fortunately I have a cold mind and see through the sensionalism and know that AI will create more jobs instead of eliminating. Like electricity created a lot more than it eliminated. Thank you for making a video that I can show keep up the good work!
As my mentor says "Information is losing value, the ability to think is the stock to buy.". Usually I rephrase it as “Now that many things became more accessible on the internet, information is losing its value. The ability to think is the new gold rush.”
@@youMatterItDoesGetBetter What do you call people skills ? The skills people have, whatever those skills are ? Or the skills to interact with other people ? Or anything else ?
finally a rational video about AI. lot of youtubers i watched jumped the AI bandwagon and 70% is mostly fear-mongering. I also love it that you are practical and give us tips to adapt. Thank you
It’s AI today. It was front-end frameworks last year and through the pandemic. It was microservices in the late 20-teens. It was mobile application development in the early 20-teens. “There is nothing new under the sun.” But - I *will* be leveraging AI to help me understand certain annoying aspects of work (and maybe life in general) and turning that into extra advice I can get a little extra for. Thank you for clarifying and slowing down my hamster-wheel pace so I can wrap my brain around it all!
Machine learning is more than just a fad. Just look at the illustrators. AI art really fucked them over. I feel really bad for them considering how long it takes to get good at it.
@@NycroLP Maybe entry-level art that's made to be disposable. I'm trying to launch a product for a real music band, I'm not going to use that crap. I'm paying a real artist. On the other hand, I had another product that needed just simple disposable $5 art to make a mockup for a slide that I need to explain things (that you can buy online from fiver or something), that I was able to make using AI. Nothing changed much.
@@monad_tcp For illustrators it's not a tool. It's the other way around seeing how they are used as prompts. Trust me, they are screwed. However not everyone is in this industry. Animators, concept artists etc. are fine for now.
I’m not sure about this. It’s not like there is no such thing as innovation which makes previous methods “obsolete.” I think it’s pretty reasonable to believe that AI has the potential to have an impact on our daily lives similar to the internet. Let’s imagine it’s 1992 and someone is trying to convince you this whole internet thing is a fad.
This hype is starting to becoming annoying. Recently the president of NVIDIA had a video posted stating don’t learn to program instead learn things like biology. What I said was a quick generalization. But watching the video only showed me how greedy and manipulative some people who are going to benefit from AI can be.
Big companies will never let external AI touch their codebase, because no one can trust external AI. AI is not regulated yet maybe in future but developers and programmers are here to stay, at least until AI can deploy and upgrade their self without needing humans.
I fear it more. Mainly because I know many people will happily commit half working garbage code from here on out. Refactoring cobbled together codebases is going to keep developers in jobs. :)
@@calmhorizons There's a great post by the maintainer of Curl where he may have had an interaction with Devin pre-release. It's not clear if it's Devin or some fool with an LLM just trying to get bug bounties, but it's painful. Poor guy wasted hours trying to reason with this guy about the use of unsafe code in C which was not unsafe.
@@initdialog it will, but there is still no clear answer as to whether it will evolve to a point where it can replace a programmer (at least, not in the next 10 years). We don't even know if LLM's are the path to AGI. A lot of top (publishing) AI researchers put the date AI will fully take human jobs around 2100. I think we are hearing more from execs selling stocks than the reality of the problems they face to achieve such a tool.
I absolutely agree with you. The way I like to look at it is this, the core skill of a programmer is not writing code, but is problem solving. The best strength a programmer could have is not being an expert in language xyz, but in being able to learn quickly and easily. Even if at some point in the future code as we know it is obsolete, problem solving and learning will still be needed. That includes the specialized way of problem solving that programmers use... the need for that way of thinking won't go away, it will just be applied in a different way.
I agree 100%. In IT consulting, we look at our job as solving problems, or building solutions, using the best technology for the use case. If that technology is code, SaaS products, cloud platforms, or AI - it doesn't really matter. At the end of the day it's about helping customers get stuff done with software.
One worry I hear often is that if a junior with AI can code as much as a senior without, that job demand will decrease. People don't realize: there is nearly infinite demand for new code. Just think about the possible projects your company might want to start when they finish the current one. Just think about a local pastry shop that would want to have a new specialist app developed for its customers. The demand is infinite.
The only problem is when AI writes itself. Tests itself. Improves itself. Then the concept of infinite demand will struggle to keep its value. Not becoming a doom-ist.
@@necbranducBut none of our AI today is even remotely close to that, if it's even a goal whatsoever. We are mostly interfacing with LLMs which are nothing like what you're suggesting. They don't learn like that, they don't even really know what words mean, they only know how to string together words in patterns they've learned from.
@@necbranduc Every bit of that is not only hypothetical, but so far seems unattainable. Hallucinations are not solvable without self-awareness, and synthetic sentience is pure fantasy and science fiction. "AGI" just just a term to dangle for investors and it will always be "just a couple years away".
@larsfaye292 This comment will not age well, there is WAY too much money to be made and actively being invested in AI for us not to continue to see massive improvements in the capabilities of AI systems, anyone following what could be done just a few years ago vs now would be able to recognize this
Excellent videos... I am a 20+ years Software Engineer, and developing software since mid 80s, and I feel I can get extreme value from your videos. Thank you !
I just recently started full-time as a new grad hire, it's been incredibly difficult to navigate this new AI environment having limited industry experience. Thank you for giving me your perspective and reassurance!
I have to say you're very lucky in a way to start your career at this point in time. When I started as a junior dev in 2021, it was a remote job and my head was literally spinning for several weeks. At the end of everyday I'd go to bed feeling like I was sick and then start all over again the next day. The main problem was being so new and getting thrown into a huge code base and having to navigate my way around it without adequate support. Having ChatGPT at the time would have been a life saver.
I taught myself programming from about 2004-2014, particularly from 2009 on. I WISH I had ChatGpt back then. It would have saved me years. It is incredibly powerful for learning. I spent so much time scouring the internet, reading books, chasing down any pro dev or teachers that I could, and a whole bunch of that process gets streamlined when you can ask a chat AI. Why it works great for software to that verifying the responses is typically pretty easy. And if you run into problems, you just keep iterating. I don’t think it would work very well if you didn’t know how to problem solve, however, but you’re already in trouble in programming if you can’t do that, AI or no. And AI can help teach you it.
This is something I struggled with up until very recently when I digged into it a bit more just to realize all these LLMs and image generators are just fancy text and image predictors. They dont/wont have digital god particle like some of the CEOs who have to sell the idea to investors claim it has.
@@KnifeWieldingMan No, brains literally are prediction machines. Evolution is a very slow process, and doesn’t select for “intelligence”, necessarily, while the product of our brains (in this case, LLMs), are explicitly being selected for intelligence. There is nothing magical about brains, just layers and layers of complexity and emergent properties that science does not fully understand yet. Thinking otherwise is hubris to the highest degree.
@@torrence-carmichael Nope, not one iota or word of this sentence is true. Amazing how prevalent and yet incorrect this line of thinking is. The closest thing an LLM is to the human brain is the frontal lobe....and THAT'S IT. And even that is an absolutely useless comparison, as weighted algebraic nodes are barely relatable to the neurons in your brain. You seemingly have swallowed too much of the AI kool-aid...
@@torrence-carmichael exactly. fearmongering is good sometimes no? i had some deep convo with gpt 4 and i'd be damned. The future is fkin here. Imagine gpt5 lol.
Hi, Jayme. I'm new both to programming and your channel. I'm absolutely loving your content so far. To me, it' s like a breath of fresh air - a breath of common sense, of clear thinking and rationality here on RUclips, where I've seen all the clickbait, all the hype, the propaganda, fear, paranoia etc etc. It's really driven me nuts at times, oh my God. Thank you for doing what you do.
Mate, you’re a legend. In this video, you managed to speak loudly about all the ideas and thoughts I had in my mind in the last few weeks, going through all AI news and panicking at some point!
Coders should not fear AI, AI is a tool, that can improve your productivity (ex: rubber ducking or just help you remember stuff) However, people (not just coders) should fear MBA-type executives that will wield AI... If they can sell their mother to make a buck, they would, so imagine them with something as powerful as AI in their hands, I can only fear what will happen.
That's a good point. I think AI is generating some decent assets (not perfect), but it has to also nail incrementally changing those assets to replace programming. By then hopefully we'll all have mastered using it and programming will just evolve.
Look at the other side of this potential issue: tons of people out of work also weilding the power of AI (there is already great progress in making LLM on consumer hardware accessible). What will these masses of people do? I don't think they will just curl up and die.
I love how you indicate that it's been a helpful teaching tool for you, because of the dozens of ways I've used it, this seems to be the most fruitful. It can condense information in a digestible format, it can point you to further resources, and it can teach you at varying levels of competency. It's an incredibly useful teaching tool at the very least, and I think if you aren't using it on a regular basis you really are missing out.
@@alexxx4434I agree people should still look at documentation and learning the basics. I use AI to help teach me but it is not the be all end all. Also AI is not that great with larger pieces of code. So I use it to send me in the right direction when it comes to code snippets!
AI is just a set of linear algebra algorithms, so on one hand it’s hype, but on the other hand, linear algebra algorithms aren’t going anywhere either, just like array sorting or graph search algorithms aren’t going away.
A counterpoint to "you are the compiler": It's true that we, programmers, retain an advantage of understanding the code, but this might be a temporary state. In early days of C compilers, assembly programmers retained such advantage and felt they won't be replaced by the primitive, buggy tools. "The compiler doesn't know the bigger picture, doesn't grok a vision". For a while, they were right. The smart thing to do then was to cautiously start learning high-level languages and eventually embrace them, once the tools got good enough and the productivity gains outweighed the drawbacks. Stubbornly sticking to "real programming" was a mistake then and it's a mistake now. We no longer even look at compiled assembly, and perhaps in some years we'll no longer look at generated intermediate code, maybe we'll just code-review the prompts and test the output? But I agree with the main point - it won't happen tomorrow and there's nothing to gain by buying the hype. Keep an open mind, don't be dogmatic, learn at your pace, become a generalist, see what happens next.
Thanks for your feedback. There's some subtlety in this episode, but I think you'll find we're in agreement. I never actually claimed programming won't evolve, or that writing code will be the primary way we do this in perpetuity. As you (and the video) stated, this advantage may not last forever. But as an overall industry, I don't see us anywhere near that evaporating at the pace the big players would like you to believe. I agree with your premise.
AI is a tool. I was working on a seriously difficult issue over a weekend. As the lead, I was flying solo on a Saturday and didn't have anyone (didn't want to bother anyone) to lean on. Truth be told, after finding the root cause all I would have done is create frustration and angst by pulling someone in. After four hours with chatGPT, it turned out to be a circular reference issue in our frontend code. I have no clue how long it would have taken me to diagnose without it. However, without me it wouldn't have been of any use.
19:17 We came full circle: AI reducing the staff. I think at this point we should stop denying the fact that AI will lead to reduction of staff in many sectors, there is just no way around it.
I am actually waiting for that first article about a company dying a miserably and embarrassing death after it doubled down on no-code and AI. Not knowing what their code actually does or has been doing. Having no clue how to fix, debug or test it. No way of expanding, extending or modularizing it, cause the code has been optimized and made to work for 1 specific problem or use case. Basically being dead in the water after a flash in the pan successful launch. It's going to happen, no doubt.
Even if all the new technologies do come to fruition, there is still an awful lot of mission critical legacy out there that AI will not be able to maintain...chill out folks. As Fred Brooks said in 1986, "There is no silver bullet". That maxim is as applicable today as it was back then.
You raise some great points. All this AI does seem like hype. I remember long time ago, everyone was talking about web 3.0. Today, I don't hear a thing about 3.0. Hype can be scarry because it can bring out all of the negative "What if this... What if there are no more jobs..." Thanks for making the video.
I don’t know. I’ve been using Codeium which is not as ambitious as Copilot and I’m amazed what it can do. I think it is not a big leap to create systems that automatically generate entire libraries without human intervention resulting in fewer software engineers overall. I’m 60 so this probably won’t happen too much before I retire.
Thanks for the feedback. Absolutely agree the technologies are really great. One of the big weaknesses we need to overcome for them to really be viable in more situations is change management. Data migration and evolving API contracts has always been a challenge. Unless that problem is somehow completely handled and hidden, we'll still need engineers to work with the AI tooling for sophisticated products. Not sure how long this will be an issue, but there are still quite a few barriers we've been trying to solve as humans for years with software engineering that the AIs need to actually come up with better solutions for before jobs are truly threatened. Now if someone chooses to not use AI at all, that's just irresponsible. We should all be learning it in some way or another. But the main point I was trying to get across in this one is to make more strategic decisions about how to adopt using AI and not panic. Hopefully that came across on some level.
Excellent points. People must stop buying into hype designed to cause knee-jerk reactions and sudden decisions that are not well-reasoned and thought out against long-term goals.
I am currently in a training and employment program for mentally disabled people with main focus on data and AI. It was funny when you told about all those AI-news spamers, because we have 3(!!) groups where the founder of the company share AI news. but unlike elsewhere it seems in place, and he rarely share lections, never reading articles, and mostly new tools to try. And it gives at least for me some anexiety relief to think I am keep in with the rapid progression of the industry
Thanks for adding some well-needed perspective. Too much panic out there right now, mainly from people who have pie-in-the-sky expectations of the technology.
Hmmm..there is no such thing as a silver bullet. AI is the latest silver bullet. Give it 3-5 years and there will be another. Learn a tool and apply it appropriately. Totally agree. Been in the biz since 94. Bullet++
Does anyone remember the Blockchain/NFT hype that was here just a year ago? Or maybe that embarrassing trend of spending money to buy JPEG pictures online was such a low point in the IT industry that it should be hidden and forgotten as fast as possible?
I was working on a project (a game). Basically all it's money was due to NFTs. It was not bad one, but poorly managed. So NFTs are kind of having their place now.
Appreciated the video, it's those misunderstandings that can cause issues or be used as an excuse, as you say. The truth is coding is only part of the job of a software engineer and there is a lot more human factors to deal with that are not easily replaced. Keep in mind we've had a lot of code generators and RAD Tools over the years and yet we are still coding. It's definitely something to keep an eye on but, not to panic about.
as a college student this video has been really helpful. many classmates of mine keep saying programming won't be a thing once we graduate. thanks for posting!
i usually explain it like a complex algorithm that goes beyond what you can do yourself. like you give an algorithm its first feature. then a second feature, a third one. the algorithm grows more complex but there is a limit what you can add until you can't handle its complexity any more. your algorithm can't get any better now. thats when you start using AI and improve the algorithm beyond what you thought was possible. you may not really understand the underlying algorithm and data any more but you train your engine and it delivers the best possible results. thats it. even chatgpt is just optimized to answer questions like a human would. it doesnt think for itself. it's not creative. it just answers based on all the data input it got. thats very impressive of course but i'm not sure if AI development goes exponential now and makes everything obsolete in a few years. but i see parallels like in the 90s where you asm code was lightyears faster than C code but a decade later your asm code had not chance against the compiler. its possible that in like 10 years the AI is a better programmer than most of us. but it still needs directions what to do and create. so all of course become project managers. the architects of a software and the AI is taking care of the details
Given widespread detrimental effects of profound deterioration of ORGANIC intelligence, I am not concerned about actual AI AT ALL. Hype-prone management , on the other hand...
Great video ! Getting afraid of different incarnations of AI is like being frightened by the power of modern spreadsheet processing software . Embrace useful elements of it and have more time for cool stuff at work .
If a client does not call you and instead talks, as human to human, to an AI you can embrace whatever you want, you just won't get paid for embracing whatever is it you're embracing
Because you think you will still get paid for the tedious part of your job if the AI makes it better and / or faster than you ? You think your employer will give you more "fun stuff" to do instead ?
Fear of what isnt really here to any significance, such as AI and Communists, is very destructive. Its important to keep one's prefrontal cortex online.
AI based only on data sets. Without data or computing power it can't exist. It's just a marketing slogan to grow new business area. It can't replace humans because of huge limitations of energy efficiency or network throughput and data accessibility. Just guys do what you do. You're still needed in your job.
the statement that ai is going to grow so fast that it is impossible to keep up with it really resonated with me ^^ i was an ai nerd well before this recent ai craze started and ive been doing ai related side projects for what feels like forever now. im not an expert by any means, but i at least have a lot of background knowledge that my peers dont have. but recently the field just moves forward so extremely quickly that even i cant keep up with it without making it a full time job. it is just way too much 😅
Glad it helped a bit. Good for you to get some experience with it though, I think we all should be spending at least some time learning AI technologies (preferably on the company's clock).
Hey I am 16 years old and I do love computer programming and want to pursue a career in it. I loved your insightful video and tips to stay calm. So, do you think it is a wise decision to proceed with it in the advent of AI technologies. Can someone help me out ?
Thanks for bringing back some sanity. All the juniors in my team won't learn to write a line of code anymore, everything I ask for they just go and chuck it into a GPT prompt and when they can't get the job done (most of the times) they come back to me and ask for help. This is so sad, to work with people without passion for learning and understanding how things work.
I saw a video yesterday by Andrew Ng. He said what will happen is that radiologists will not be replaced by AI. Radiologists with AI will replace radiologists without AI. The same may happen with software developers.
@@HealthyDevso don’t worry about ai taking your job, just other developers willing to use ai to ‘get ahead’ with a ‘10x productivity’ mindset taking your job 🥲
All developers have access to AI, you included. The market is going through a shift. Companies haven't adjusted to the increased output developers using AI have. When they do, the plans companies have will account for the increased productivity. Some short term thinking in management at some companies may be laying people off because they have more productive developers, but that's pretty silly since they get a shorter time to market (and lower cost of delay) by keeping them on.
SQL was supposed to eliminate the need for programmers by enabling users to get information directly from databases. And now? How many users do you know who write their own basic queries from simple views, let alone anything more complex?
If AI gets good at writing data migrations, that would be a welcome thing IMHO. One of the hardest parts of software engineering is evolving schemas when data has to persist and be transformed properly to not lose it's meaning. I would welcome a tool that can do this reliably, but so far I've yet to see anything truly groundbreaking. Would free up brain cycles for more innovation.
@@HealthyDev I find that a big chunk of my job as a data analyst in a complex financial business is finding and figuring out the business rules of a given task and then digging the relevant data out of the database or other sources. Building nice dashboards etc. is the fun easy bit. I don’t see AI helping much in either of the former tasks but will hopefully take some of the donkey work out of the latter. Either way, it looks more like a tool than a rival.
@@StepDubyeah we'll just have to wait and see. I'm all for technology helping make stuff easier. Hoping it just frees up more of us to innovate more and be stuck with less drudgery!
I'm about to start my Software engineering degree i saw a post by Nvidia owner saying coding is dead and i got nervous that am i doing good by learning it now
It's clear to me (10+ years of professional experience, 15+ programming...), that AI is going to lower the market value of 90%+ of developers in the coming years. Temporarily, having a hybrid experience where you are pairing with AIs is increasing productivity, but that will end for a large percentage of average developers, relatively soon. At the very least, the job, and its onboarding of new human talent, is forever changed and one may ignore the changes at their own peril. However, it is true that there is hysteria, and certain entities stand to gain (e.g. regulatory capture, lowering salaries under the guise of AI, twitter grifters selling courses/newsletters/coaching, etc.) So, yeah, don't freak out, but take the time to understand what is happening, keep up with it, read papers, play with LLM app frameworks, try training or fine-tuning your own models. I promise that it'll pay off relative to just going along with business as usual as if nothing is happening.
Thanks for the feedback. I tried to both be honest that the industry will change rapidly but also fight against the fearmongering. Hopefully I didn't come across like nothing is happening! You'll have to be the judge on that.
I don't often comment but this is a very insightful view into the industry and human nature in general. Very logical and level headed presentation about the state of the technology world. Nice work.
One thing that I have noticed, and particularly surprised to see a lot in the software development community, is that anybody out there who understands core computer science principles will be aware that AI is very, very highly unlikely to take our jobs. There is algorithm complexity issues, hardware capabilities in terms of storage space and processing speeds, problems that are outside the domain of what can be solved using computing technology by virtue of not being able to reduce every problem to sets of numbers that computers need to solve problems. I'm a senior systems developer and have no worries for my job. Just relax and enjoy your work fellow devs!
100%, what makes me laugh is a bunch of coworkers hyping about AI but none of them is able to write unit tests, debug perf issues not to mention thinking about machine sympathy when coding.
It's certainly a balance that you need to draw between understanding the general idea of things, and knowing things at a more profound level. Because you want to be able to replace individual components of the tools you use if they stop working at some point, but you also should avoid trying to become an AI expert (unless you're really really into it).
As a complete novice, I remember having to copy pages of code from a book to get a program to run, it took me forever and then I mis typed dome bits....fast forward a few decades plus change and I asked copilot to code me some ball physics simulation within a square. To my surprise it did it within 5 seconds..the progress is there, being able to do something like that by just talking is mindblowing. It took my regular sentence and translated that into a computer program, something functional. The tech is amazing and only getting better. Its only a matter of time when a layman would be able to say build me a 3d world and there it is. If I was a programmer I would be worried about the trajectory the tech is taking,nits only a question of when at this point!
When a layman can build a 3d model, what can non-laymen do? It's only going to empower our profession - not eliminate it. See my AI video (if you haven't already).
One time I used it to give ideas to fix a problem. After 6h doing all that, the solution worked with 30 lines more code. Then I thought that it must be a library bug. Asked it should search for this specific bug, found nothing. I searched 3min, found solution with 2 lines code.
Be perceptive, i.e. understand the different types of models, e.g. Orca-2 for logic, MemGPT for session memory, AutoGen for agents, turning specialist text and images into vectors, and saving vectors into vector DBs for LLMs to quickly access.
@@BinaryDood There is a model called nomic-embed-text. It turns text into embeddings (vectorised data). The embeddings are saved to a vector DB, like Chroma. Vectors are why LLMs can perform similarity searches really quickly.
Big problem no one talks about is the fact that most cases when using AI you are submitting company's code to third party which as a basis for getting you fired.
As a Software Developer/Engineer.. I can't see how AI can replace my Job.. LOL.. It's impossible.. But sure I can use AI as a code/algorithm generator.. but replace my job altogether.. I can't imagine HOW.. For people who don't know how Software Developers work, they think it can replace developers.. I say nope. AI doesn't know a BIT what my job is. As a testament I don't even know what other Software Developers are doing.. because each job/project that I do is different. That's why there is always a knowledge transfer in every project. Plus the other administrative tasks that developers do..
So glad I came across this video today. Honesty I was going crazy putting a roadmap together on how to learn AI. There so much force feeding and fear going on. I'm thrilled you put things into perspective for many of us on here. Thank You!!
Yeah especially on youtube they are fearmongering, quit watching some channels who had some solid content before who now make 90% ai content basically telling all developers are without a job.
There's a lot of pressure to give hot takes for clicks, it's hard for me to resist this too. I would grow a lot faster I'm sure if I did that kind of stuff, I just wouldn't feel right about it.
Its weird how ai can make some good code but this morning for me it kept calculating the wrong standard deviation for me with just a sample of 10 numbers.
8:00 totally right. i also though maybe i'm missing out on AI. maybe i'm stupid for not jumping on right away. then i thought i should at least try AI. and it did't do much for me. except it can help on researching stuff sometimes. but usually it doesn't really do much. so no need to panic 🙂
One of the reasons why there are still many high-paying jobs is because of the diversity of programming languages and their different applications. When AI masters everything, it won't matter to it to program in C or Assembly, and you know what that means? That a gigantic company will only need a few engineers and a few people to fix the designer and testing of the code, nothing more.
I was thinking the same thing. In fact, it won't be long until I can write something in JavaScript and ask an AI to translate it into Rust. So my advice to developers is get very,very,very good with just one language. It doesn't matter which one.
I share the sentiments expressed in this video! Thank you for putting it together. Fun fact, there was an AI boom in the 1980s too. p.1 of On Lisp: "... during the brief AI boom in the 1980s...". I'm not ignoring that the tools exist, but I'm totally aware that it's very distracting and taking focus away from keeping one's skills sharp. I'm in the camp saying: "Call me one day when you need to unfu- er, undo the mess that you now can't understand." I'm curious to see what happens.
I'm loving it. I am conceptually good, handle architecture patterns well across different microservices , but I make too many small mistakes and get stuck in documentation and syntax a lot. copilot just makes me do the work of 4 people by myself and checks my code for common intern grade mistakes. It's like a perfect complement to my strengths It however, does decrease the importance of 'worker drone' software engineering, basically after a few more years of advances, what the tech lead does, will be software engineering and levels below that will be reserved for specialized work like embedded systems
I fear it more to harm juniors: If seniors now can let AI do the less complex work they previously gave to juniors, the juniors are robbed from this learning opportunity, also harming them on their way into seniority. Of course they can and should AI to support them in their learning, as will the seniors who will get even further ahead with it. If it does cause that gap, we'll run into a shortage of engineers with a certain seniority at some point. Same for offshoring: I saw it mainly hurting juniors for the reasons above, now emerging countries that benefit from offshoring might suffer from AI.
AI is a tool. A dictionary is a tool. Are you afraid of dictionaries? Of course not. AI is probably more functional to you than a dictionary, but so's a car and quite likely you're not afraid of those either. The fear is based on unfamiliarity. Become familiar with AI and that will help quell your unease. It's really just a tool, and like any tool, if you get comfortable working with it you'll be in demand. The only thing to really fear is not embracing that it has arrived, and you need to adapt. Be fearless.
AI has the potential to make fundamental changes in everything we do as programmers. The question is how far is it going to go? Have we hit any real walls in its development yet? If it keeps going this way, nearly all work will be done by AI in less then a decade. This is a time to be on your toes and aware that you really honestly will likely become redundant soon. Panic doesn't help but neither is complacency.
When these AI systems hit production, they crumble very quickly under increased complexity. AI writing and understanding legacy code adds to the complexity in an exponential way. Just like RAG tech works at smaller scale, exponential loss is making it prohibitive in production. These are real walls AI can't quite overcome currently, even in theory. Sure, change will happen, but even if at your most pessimistic, programmers will never be paid less than a bus driver. Demand for software is also infinite. Things will balance out.
Great video, I like your calm and grounded feet way to approach tech subjects, especially this one from AI, I think I agree with almost everything that you said. I would only add that one of the things I try to do is to have an emergency/investments fund to diminish a little more my worries, it doesn't need to be sufficient for FIRE or never to work anymore, but to give me enough time to do any room for manuver in case something goes wrong, being AI related or not, I'm working to build this fund,
It sounds like the companies who put “blockchain” in their name a few years ago. The actual benefits they got from the technology were minimal or none, but they were selling the promise. It was people’s fear or excitement that was bringing the money in. And “AI” as it stands today is actually just a smarter parrot. Yes it can parse and give recombinant answers which are mostly correct, but it doesn’t understand anything. So based on the actual benefits right now, in most industries, most of the momentum is powered by hype and not actual results.
Great video! I'm starting to think the upside to coding itself becoming "cheaper" is that a LOT more companies (non-tech) will be able to afford development of a lot of custom made solutions for them. Hence that also gives us a LOT more work and there will actually be a higher demand of SE:s.
Thanks for the video. As one person said, "People always have been the foolish victims of deception and self-deception in politics, and they always will be until they have learnt to seek out the interests of some class or other behind all moral, religious, political and social phrases, declarations and promises." It should be applied to the tech as well. All these promoters of different frameworks, platforms etc. care about their incomes first. If it'll be useful and convenient for developers - great, if not, ¯\_(ツ)_/¯
Happy AI story, my company anouced the next product was AI powered, this caused customer interest, the stock went up, and they hired more real people. AI may actually create more software jobs than it takes.
Hi, Jayme. I found your channel today. Good stuff all around! I really enjoy your videos; you are very wise and authentic. I have no prior programming experience, but I enrolled in a year-long college course that spends some weeks on many different programming languages and the 1 year course is almost over. I don't feel like I am well-equipped or know enough for an actual job, though. My grades are pretty good and there's a 3-week internship at the end of the program, at least. I admit, I am worried about AI to some degree, as well. I definitely agree with you about the problems that come with AI writing your code "for you", while "you" don't do much more than prompt it to write such code. As with all skills, there's nothing to learn if you're not the one doing the work. Using AI as a shortcut is a massive problem I am seeing a *lot* throughout my studies, but this is more of a human problem that has always existed and is made a bit worse by AI, rather than some phenomenon brought about by AI technology itself. Cheaters will cheat, regardless of what century it is or what technology does or does not exist. My professor is wonderful, but she cannot be there 24/7 to answer every single question I have, especially when I rarely run out of questions. AI is there 24/7 for literally as long as I need it to be there, whether that's for 5 minutes or for 16 hours straight. A RUclips video or written guide is often a wasted time investment for me, because what happens if after that 30 minute video I still don't understand? This happens quite a lot to me. I can read textbooks and retain next to nothing very often. That being said, I do also use AI heavily. I may not ask AI to write my code, but I do ask it to explain concepts or quiz me until I feel confident in my understanding. Another powerful way to check my understanding is to put into my own words, or elementary code example, whatever the concept or logic is and then have the AI touch on the points that I am misunderstanding or that I am simply lacking in understanding. It is highly probable that I have ASD, and so you might imagine some of the extra layers of difficulty that I have with learning. I personally find AI to be the best learning resource I have ever used, since the only barriers I find in this format of learning are my willingness to, firstly, put in the time and work, and secondly, my willingness to learn itself. Even a stick can be used as a weapon or a toy for a dog. The point I'm trying to make is that, as with many things in life, it's less about "what it is", and more about "what we do about it". Mentality is key. Sorry for the "book". ^^
Welcome to the channel! I think we'll all be using AI heavily. Modern life and our addiction to smartphones is pretty much annihilating our abilities to focus and remember things.
@HealthyDev Thanks a lot, Jayme!! I am quite thrilled that you take the time to engage with your community! I don't use my phone for much, to be honest. AI art generation when I'm smoking a cigarette is about the extent of it. You make a great point about smartphones and their impact. I suspect these tendencies/qualities have existed in our species for as long as we've been around, and that technology just elevates the issue. What I find the most-ironic is that we all want to be-- and act as if-- we're all the most radiant shining stars in the sky, and yet what I see is an astounding amount of people who don't want to exercise their mind one bit in order to have that; they think it is some natural-born right. Another irony is that we fear machines, and yet most people these days sound and act like repetitive robots of whatever they find on TikTok. These are the mentalities I fear most, and the ones that I fear may lead us to the most trouble as AI advances. That being said, I don't fear AI; I fear *us*.
@@HealthyDev Interesting. The flawed nature of humanity, and the desire for pure "truth" is indeed something that led me to Christianity too, about 7-8 years ago. As a matter of fact, it was Psalm 14:2. I remember thinking "Well, I don't understand, but I do seek truth. If God is truth, then perhaps I do seek God." I've fallen off the horse, so-to-speak, many times though, and eventually never got back on it. Faith just isn't in my skillset. The only thing I really have is certainty or uncertainty. That is, recognition of a pattern, or being unable to recognize any pattern. In my particular case, I was left with far too many unanswered questions to have enough confidence to be convinced. In the absence of proof, the only logical decision is to remain open-minded and await further evidence. At the same time, "proof" could often slap us in the face and we wouldn't recognize it. I didn't find any videos on your channel regarding this topic, but I would be curious to hear about your side of things. If you had the time and wanted to share, that would be pretty awesome! If not, that's also perfectly fine. Thanks for your replies either way. I've enjoyed our interactions. They get the "hamster" running on the wheel in my mind, which I definitely enjoy.
@@brandonpayne6385 yeah theological discussions aren't something I typically do on here other than just some pretty surface conclusions I've come to (considering the audience). In a nutshell I look at society, life, and the nature of humans and the Bible is the best explanation I've found. Other than that, it's just a bunch of people's opinions.
Thank you, I believe this is what every new dev should hear! I would like to note that you shouldn't be a tool. You are not a wrench! Think about problems instead of technologies! Because solving problems is what gets you paid!
AI codes about as well as a kid with a shiny new MS in Computer Science. There's nothing for a skilled developer to fear. Also, the code that AI generates is not eligible for copyright protection. This means that anyone can disassemble the code and copy every part that AI produced. If a company isn't careful in documenting specifically which parts are generated by AI, then it would become impossible to defend any part of the application.
I would say I'm 3 - 5x more productive with AI Claude for Coding, Dall-E and Firefly for Graphics, UDIO for music and I'm just 1 person doing it with all of that at an incredible pace so yes it does work.
In this day and age, I would rather be a programmer than a graphic artist… Saying AI is about to destroy high-code programming jobs is like saying calculators would replace accountants.
We are working with AI to elimate politicians, speculationalist, and ambiguous insurance industry.. How about legislations? Seems to me there are a lot of covering up! Is there anybody covering that area.
I do not know what produces the impact (wars or AI) but it is definitely in place. Until the mid of this year I worked as a remote developer and my salary was 4.3K. I left the company because of the toxic atmosphere. Now I work for 2K. Switching to a temporary contract for 3.7K atm (still lower than it was before). Last year I was offered 5K twice. And there are lots of people in Linkdin around me who cannot find job for 6 months and longer. So there is definitely a problem in IT market.
There are AI bots that spam apply for jobs for people now. LinkedIn jobs is all but useless for most people. I teach my coaching clients to use networking as their primary source for jobs now, it's the only way to not waste immense amounts of time on rejections.
I had one coaching prospect on Jersey reach out to me last week, he's applied for 300 jobs this year and got 8 interviews. It's a losing game to try and get jobs that way. Even if you don't know people, you can reach out to them on LinkedIn if you have the premium subscription and build out your network. Just need to be respectful and start with an open conversation - don't go straight for "hey, you got a job?" etc.
I remember when Blockchain was being presented as the next big thing where it got to the point people started using Blockchain in their name even if they had nothing to do with it.
Are you taking steps to avoid fear about AI as a programmer? What are some of the opportunities you see?
►► Know your options! Access my FREE data hub for the top 25 software industry roles, TechRolepedia → jaymeedwards.com/access-techrolepedia/
AI will not replace developers never, i mean you can still find clients asking to do Wix setup and modifications, people are not the same. until people can completely trust self-driving cars and sleep while AI take command of your car. i can say maybe it's the time for AI to replace some developers jobs.
Your video makes sense. Google blames AI for letting 13k people go but says they are hiring in India. We know that AI is BS.
We learned from computer science that Turing machines have limitations and that computers can't solve mathematical proofs and some other problems. Yet, because some Machine Learning algorithms can rip off a solution from Stack Overflow that doesn't quite capture the requirements that you asked of it in the first place, AI is reducing the need for software engineers in the US.
@@selfReferencinDoxmaybe that's why this video was popping hard (#1 for views on my channel the first 3 days) then suddenly went flat out of nowhere. Ha gotta keep the conspiracy theorist a bay ;).
Corporates have been pumping billions of dollars of investment in AI over the last 20 years because they have been complaining about how expensive and necessary programmers have become and that's something they can't stand. That's why every software dev is encouraged to go into AI and all they hear about is the positives, oh yeah I'm really happy to work on something so I can make my job reduntant in a few years🤣
Sorry to be late for the party( being a sloth and all...). I am currently beggining to transition to software development from civil engineering and a lot of friends tell me that I'm going to make a mistake because AI will do everything. I laugh because fortunately I have a cold mind and see through the sensionalism and know that AI will create more jobs instead of eliminating. Like electricity created a lot more than it eliminated. Thank you for making a video that I can show keep up the good work!
As my mentor says "Information is losing value, the ability to think is the stock to buy.". Usually I rephrase it as “Now that many things became more accessible on the internet, information is losing its value. The ability to think is the new gold rush.”
This is golden
And people skills. People skills will become the currency of the future.
Well said! Please provide info to your mentor, I certainly need a good one.
@@KletoReese Dr Angela Yu
@@youMatterItDoesGetBetter
What do you call people skills ?
The skills people have, whatever those skills are ?
Or the skills to interact with other people ?
Or anything else ?
finally a rational video about AI. lot of youtubers i watched jumped the AI bandwagon and 70% is mostly fear-mongering. I also love it that you are practical and give us tips to adapt. Thank you
Glad I could help!
My sentiments exactly. So grateful for the sanity check.
It’s AI today. It was front-end frameworks last year and through the pandemic. It was microservices in the late 20-teens. It was mobile application development in the early 20-teens. “There is nothing new under the sun.” But - I *will* be leveraging AI to help me understand certain annoying aspects of work (and maybe life in general) and turning that into extra advice I can get a little extra for. Thank you for clarifying and slowing down my hamster-wheel pace so I can wrap my brain around it all!
Machine learning is more than just a fad. Just look at the illustrators. AI art really fucked them over. I feel really bad for them considering how long it takes to get good at it.
So, its just a tool, like compilers. LLMs are just "google" , but a bit better, not by much.
@@NycroLP Maybe entry-level art that's made to be disposable. I'm trying to launch a product for a real music band, I'm not going to use that crap. I'm paying a real artist.
On the other hand, I had another product that needed just simple disposable $5 art to make a mockup for a slide that I need to explain things (that you can buy online from fiver or something), that I was able to make using AI.
Nothing changed much.
@@monad_tcp For illustrators it's not a tool. It's the other way around seeing how they are used as prompts. Trust me, they are screwed. However not everyone is in this industry. Animators, concept artists etc. are fine for now.
I’m not sure about this. It’s not like there is no such thing as innovation which makes previous methods “obsolete.” I think it’s pretty reasonable to believe that AI has the potential to have an impact on our daily lives similar to the internet. Let’s imagine it’s 1992 and someone is trying to convince you this whole internet thing is a fad.
This hype is starting to becoming annoying. Recently the president of NVIDIA had a video posted stating don’t learn to program instead learn things like biology. What I said was a quick generalization. But watching the video only showed me how greedy and manipulative some people who are going to benefit from AI can be.
Big companies will never let external AI touch their codebase, because no one can trust external AI. AI is not regulated yet maybe in future but developers and programmers are here to stay, at least until AI can deploy and upgrade their self without needing humans.
After using GH Copilot for some time i dont have AI-fear anymore
I fear it more. Mainly because I know many people will happily commit half working garbage code from here on out.
Refactoring cobbled together codebases is going to keep developers in jobs. :)
It will evolve.
😂
@@calmhorizons There's a great post by the maintainer of Curl where he may have had an interaction with Devin pre-release. It's not clear if it's Devin or some fool with an LLM just trying to get bug bounties, but it's painful. Poor guy wasted hours trying to reason with this guy about the use of unsafe code in C which was not unsafe.
@@initdialog it will, but there is still no clear answer as to whether it will evolve to a point where it can replace a programmer (at least, not in the next 10 years). We don't even know if LLM's are the path to AGI. A lot of top (publishing) AI researchers put the date AI will fully take human jobs around 2100. I think we are hearing more from execs selling stocks than the reality of the problems they face to achieve such a tool.
I absolutely agree with you. The way I like to look at it is this, the core skill of a programmer is not writing code, but is problem solving. The best strength a programmer could have is not being an expert in language xyz, but in being able to learn quickly and easily. Even if at some point in the future code as we know it is obsolete, problem solving and learning will still be needed. That includes the specialized way of problem solving that programmers use... the need for that way of thinking won't go away, it will just be applied in a different way.
I agree 100%. In IT consulting, we look at our job as solving problems, or building solutions, using the best technology for the use case. If that technology is code, SaaS products, cloud platforms, or AI - it doesn't really matter. At the end of the day it's about helping customers get stuff done with software.
@@HealthyDevthis is exactly true and is something many IT “pros” often forget.
One worry I hear often is that if a junior with AI can code as much as a senior without, that job demand will decrease. People don't realize: there is nearly infinite demand for new code. Just think about the possible projects your company might want to start when they finish the current one. Just think about a local pastry shop that would want to have a new specialist app developed for its customers. The demand is infinite.
The only problem is when AI writes itself. Tests itself. Improves itself. Then the concept of infinite demand will struggle to keep its value. Not becoming a doom-ist.
@@necbranducBut none of our AI today is even remotely close to that, if it's even a goal whatsoever. We are mostly interfacing with LLMs which are nothing like what you're suggesting. They don't learn like that, they don't even really know what words mean, they only know how to string together words in patterns they've learned from.
@@necbranduc Every bit of that is not only hypothetical, but so far seems unattainable. Hallucinations are not solvable without self-awareness, and synthetic sentience is pure fantasy and science fiction. "AGI" just just a term to dangle for investors and it will always be "just a couple years away".
@larsfaye292 This comment will not age well, there is WAY too much money to be made and actively being invested in AI for us not to continue to see massive improvements in the capabilities of AI systems, anyone following what could be done just a few years ago vs now would be able to recognize this
@@larsfaye292I watched a video yesterday by Andrew Ng, one of the top educators in AI. He reckons AGI is decades away.
Excellent videos... I am a 20+ years Software Engineer, and developing software since mid 80s, and I feel I can get extreme value from your videos. Thank you !
I just recently started full-time as a new grad hire, it's been incredibly difficult to navigate this new AI environment having limited industry experience. Thank you for giving me your perspective and reassurance!
I have to say you're very lucky in a way to start your career at this point in time. When I started as a junior dev in 2021, it was a remote job and my head was literally spinning for several weeks. At the end of everyday I'd go to bed feeling like I was sick and then start all over again the next day. The main problem was being so new and getting thrown into a huge code base and having to navigate my way around it without adequate support. Having ChatGPT at the time would have been a life saver.
I taught myself programming from about 2004-2014, particularly from 2009 on. I WISH I had ChatGpt back then. It would have saved me years. It is incredibly powerful for learning. I spent so much time scouring the internet, reading books, chasing down any pro dev or teachers that I could, and a whole bunch of that process gets streamlined when you can ask a chat AI. Why it works great for software to that verifying the responses is typically pretty easy. And if you run into problems, you just keep iterating. I don’t think it would work very well if you didn’t know how to problem solve, however, but you’re already in trouble in programming if you can’t do that, AI or no. And AI can help teach you it.
This is something I struggled with up until very recently when I digged into it a bit more just to realize all these LLMs and image generators are just fancy text and image predictors. They dont/wont have digital god particle like some of the CEOs who have to sell the idea to investors claim it has.
your brain is just a very fancy prediction machine, hooked up to more inputs than LLMs.
@@KnifeWieldingMan No, brains literally are prediction machines. Evolution is a very slow process, and doesn’t select for “intelligence”, necessarily, while the product of our brains (in this case, LLMs), are explicitly being selected for intelligence. There is nothing magical about brains, just layers and layers of complexity and emergent properties that science does not fully understand yet. Thinking otherwise is hubris to the highest degree.
@@torrence-carmichael Nope, not one iota or word of this sentence is true. Amazing how prevalent and yet incorrect this line of thinking is. The closest thing an LLM is to the human brain is the frontal lobe....and THAT'S IT. And even that is an absolutely useless comparison, as weighted algebraic nodes are barely relatable to the neurons in your brain. You seemingly have swallowed too much of the AI kool-aid...
wanna bet
@@torrence-carmichael exactly. fearmongering is good sometimes no? i had some deep convo with gpt 4 and i'd be damned. The future is fkin here. Imagine gpt5 lol.
Hi, Jayme. I'm new both to programming and your channel. I'm absolutely loving your content so far. To me, it' s like a breath of fresh air - a breath of common sense, of clear thinking and rationality here on RUclips, where I've seen all the clickbait, all the hype, the propaganda, fear, paranoia etc etc. It's really driven me nuts at times, oh my God. Thank you for doing what you do.
Glad you're enjoying it! Welcome to the channel. Glad to have you here.
I got the updated Microsoft Azure AI Engineer certification in November and already landed the best job of my life
Mate, you’re a legend. In this video, you managed to speak loudly about all the ideas and thoughts I had in my mind in the last few weeks, going through all AI news and panicking at some point!
Coders should not fear AI, AI is a tool, that can improve your productivity (ex: rubber ducking or just help you remember stuff)
However, people (not just coders) should fear MBA-type executives that will wield AI... If they can sell their mother to make a buck, they would, so imagine them with something as powerful as AI in their hands, I can only fear what will happen.
That's a good point. I think AI is generating some decent assets (not perfect), but it has to also nail incrementally changing those assets to replace programming. By then hopefully we'll all have mastered using it and programming will just evolve.
Look at the other side of this potential issue: tons of people out of work also weilding the power of AI (there is already great progress in making LLM on consumer hardware accessible). What will these masses of people do? I don't think they will just curl up and die.
@@alexxx4434 agree completely. Small business is what drives innovation and I think we're going to see a lot more of it.
Fully agree. Idiots EVPs from the company I work atm started talking about layoffs arguing that 30% of engineers will be replaced by AI.
I love how you indicate that it's been a helpful teaching tool for you, because of the dozens of ways I've used it, this seems to be the most fruitful. It can condense information in a digestible format, it can point you to further resources, and it can teach you at varying levels of competency. It's an incredibly useful teaching tool at the very least, and I think if you aren't using it on a regular basis you really are missing out.
Just be aware that it can confidently hallucinate about facts.
@@alexxx4434I agree people should still look at documentation and learning the basics. I use AI to help teach me but it is not the be all end all. Also AI is not that great with larger pieces of code. So I use it to send me in the right direction when it comes to code snippets!
@@alexxx4434True
It's known foremost for telling abolute BS, but if you're OK with it...
AI on the blockchain with crypto and web3. I'll get millions in VC cash with just those words alone
And don't forget NFTs to make it rock solid 100% successful combination!
AI is just a set of linear algebra algorithms, so on one hand it’s hype, but on the other hand, linear algebra algorithms aren’t going anywhere either, just like array sorting or graph search algorithms aren’t going away.
A counterpoint to "you are the compiler":
It's true that we, programmers, retain an advantage of understanding the code, but this might be a temporary state. In early days of C compilers, assembly programmers retained such advantage and felt they won't be replaced by the primitive, buggy tools. "The compiler doesn't know the bigger picture, doesn't grok a vision". For a while, they were right.
The smart thing to do then was to cautiously start learning high-level languages and eventually embrace them, once the tools got good enough and the productivity gains outweighed the drawbacks. Stubbornly sticking to "real programming" was a mistake then and it's a mistake now. We no longer even look at compiled assembly, and perhaps in some years we'll no longer look at generated intermediate code, maybe we'll just code-review the prompts and test the output?
But I agree with the main point - it won't happen tomorrow and there's nothing to gain by buying the hype. Keep an open mind, don't be dogmatic, learn at your pace, become a generalist, see what happens next.
Thanks for your feedback. There's some subtlety in this episode, but I think you'll find we're in agreement. I never actually claimed programming won't evolve, or that writing code will be the primary way we do this in perpetuity. As you (and the video) stated, this advantage may not last forever. But as an overall industry, I don't see us anywhere near that evaporating at the pace the big players would like you to believe. I agree with your premise.
Well, then at some point you end up arguing with coworkers not knowing what a bit and byte is and claiming to be senior folks.
AI is a tool. I was working on a seriously difficult issue over a weekend. As the lead, I was flying solo on a Saturday and didn't have anyone (didn't want to bother anyone) to lean on. Truth be told, after finding the root cause all I would have done is create frustration and angst by pulling someone in. After four hours with chatGPT, it turned out to be a circular reference issue in our frontend code. I have no clue how long it would have taken me to diagnose without it. However, without me it wouldn't have been of any use.
19:17 We came full circle: AI reducing the staff. I think at this point we should stop denying the fact that AI will lead to reduction of staff in many sectors, there is just no way around it.
oh man, finally an experienced engineer giving their insights on how the industry operates and what AI trends mean ... thank you my friend!
I am actually waiting for that first article about a company dying a miserably and embarrassing death after it doubled down on no-code and AI. Not knowing what their code actually does or has been doing. Having no clue how to fix, debug or test it. No way of expanding, extending or modularizing it, cause the code has been optimized and made to work for 1 specific problem or use case. Basically being dead in the water after a flash in the pan successful launch. It's going to happen, no doubt.
Even if all the new technologies do come to fruition, there is still an awful lot of mission critical legacy out there that AI will not be able to maintain...chill out folks. As Fred Brooks said in 1986, "There is no silver bullet". That maxim is as applicable today as it was back then.
You raise some great points. All this AI does seem like hype. I remember long time ago, everyone was talking about web 3.0. Today, I don't hear a thing about 3.0. Hype can be scarry because it can bring out all of the negative "What if this... What if there are no more jobs..." Thanks for making the video.
I needed this, not because I believe in the FUD, no, I'm just fed up with the hype.
I don’t know. I’ve been using Codeium which is not as ambitious as Copilot and I’m amazed what it can do. I think it is not a big leap to create systems that automatically generate entire libraries without human intervention resulting in fewer software engineers overall. I’m 60 so this probably won’t happen too much before I retire.
Thanks for the feedback. Absolutely agree the technologies are really great.
One of the big weaknesses we need to overcome for them to really be viable in more situations is change management. Data migration and evolving API contracts has always been a challenge. Unless that problem is somehow completely handled and hidden, we'll still need engineers to work with the AI tooling for sophisticated products. Not sure how long this will be an issue, but there are still quite a few barriers we've been trying to solve as humans for years with software engineering that the AIs need to actually come up with better solutions for before jobs are truly threatened.
Now if someone chooses to not use AI at all, that's just irresponsible. We should all be learning it in some way or another. But the main point I was trying to get across in this one is to make more strategic decisions about how to adopt using AI and not panic. Hopefully that came across on some level.
Excellent points. People must stop buying into hype designed to cause knee-jerk reactions and sudden decisions that are not well-reasoned and thought out against long-term goals.
I am currently in a training and employment program for mentally disabled people with main focus on data and AI. It was funny when you told about all those AI-news spamers, because we have 3(!!) groups where the founder of the company share AI news. but unlike elsewhere it seems in place, and he rarely share lections, never reading articles, and mostly new tools to try. And it gives at least for me some anexiety relief to think I am keep in with the rapid progression of the industry
Thanks for adding some well-needed perspective. Too much panic out there right now, mainly from people who have pie-in-the-sky expectations of the technology.
I remember other bogeymans: Programming getting outsourced to India, no-code or low-code
Here's my advice:
Become so good at your job that you can't google your problems and you can solve problems that can not be googled.
Hmmm..there is no such thing as a silver bullet. AI is the latest silver bullet. Give it 3-5 years and there will be another. Learn a tool and apply it appropriately. Totally agree. Been in the biz since 94. Bullet++
Gartner hype cycle
3:26 everyone's forgotten the hype around IoT
Not really. IoT was just rebranded as: The Edge.
Does anyone remember the Blockchain/NFT hype that was here just a year ago? Or maybe that embarrassing trend of spending money to buy JPEG pictures online was such a low point in the IT industry that it should be hidden and forgotten as fast as possible?
I was working on a project (a game). Basically all it's money was due to NFTs. It was not bad one, but poorly managed. So NFTs are kind of having their place now.
also crypto exchanges getting shutdown and or put in JAIL. LUNA FTX BINANCE
Appreciated the video, it's those misunderstandings that can cause issues or be used as an excuse, as you say. The truth is coding is only part of the job of a software engineer and there is a lot more human factors to deal with that are not easily replaced.
Keep in mind we've had a lot of code generators and RAD Tools over the years and yet we are still coding. It's definitely something to keep an eye on but, not to panic about.
as a college student this video has been really helpful. many classmates of mine keep saying programming won't be a thing once we graduate. thanks for posting!
i usually explain it like a complex algorithm that goes beyond what you can do yourself. like you give an algorithm its first feature. then a second feature, a third one. the algorithm grows more complex but there is a limit what you can add until you can't handle its complexity any more. your algorithm can't get any better now. thats when you start using AI and improve the algorithm beyond what you thought was possible. you may not really understand the underlying algorithm and data any more but you train your engine and it delivers the best possible results. thats it. even chatgpt is just optimized to answer questions like a human would. it doesnt think for itself. it's not creative. it just answers based on all the data input it got. thats very impressive of course but i'm not sure if AI development goes exponential now and makes everything obsolete in a few years. but i see parallels like in the 90s where you asm code was lightyears faster than C code but a decade later your asm code had not chance against the compiler. its possible that in like 10 years the AI is a better programmer than most of us. but it still needs directions what to do and create. so all of course become project managers. the architects of a software and the AI is taking care of the details
Given widespread detrimental effects of profound deterioration of ORGANIC intelligence, I am not concerned about actual AI AT ALL. Hype-prone management , on the other hand...
Great video !
Getting afraid of different incarnations of AI is like being frightened by the power of modern spreadsheet processing software .
Embrace useful elements of it and have more time for cool stuff at work .
If a client does not call you and instead talks, as human to human, to an AI you can embrace whatever you want, you just won't get paid for embracing whatever is it you're embracing
But what if no human can understand how the AI works?
Because you think you will still get paid for the tedious part of your job if the AI makes it better and / or faster than you ? You think your employer will give you more "fun stuff" to do instead ?
I needed this talk. Thanks.
Fear of what isnt really here to any significance, such as AI and Communists, is very destructive. Its important to keep one's prefrontal cortex online.
AI based only on data sets. Without data or computing power it can't exist. It's just a marketing slogan to grow new business area. It can't replace humans because of huge limitations of energy efficiency or network throughput and data accessibility. Just guys do what you do. You're still needed in your job.
the statement that ai is going to grow so fast that it is impossible to keep up with it really resonated with me ^^
i was an ai nerd well before this recent ai craze started and ive been doing ai related side projects for what feels like forever now. im not an expert by any means, but i at least have a lot of background knowledge that my peers dont have. but recently the field just moves forward so extremely quickly that even i cant keep up with it without making it a full time job. it is just way too much 😅
Glad it helped a bit. Good for you to get some experience with it though, I think we all should be spending at least some time learning AI technologies (preferably on the company's clock).
Hey I am 16 years old and I do love computer programming and want to pursue a career in it. I loved your insightful video and tips to stay calm. So, do you think it is a wise decision to proceed with it in the advent of AI technologies. Can someone help me out ?
In my opinion anyone learning software engineering today should learn it in tandem with AI technologies.
@@HealthyDevThank you sir. I love your content !
Thanks for bringing back some sanity. All the juniors in my team won't learn to write a line of code anymore, everything I ask for they just go and chuck it into a GPT prompt and when they can't get the job done (most of the times) they come back to me and ask for help. This is so sad, to work with people without passion for learning and understanding how things work.
May I ask which field this is in?
Full stack development + DevOps automation
I saw a video yesterday by Andrew Ng. He said what will happen is that radiologists will not be replaced by AI. Radiologists with AI will replace radiologists without AI. The same may happen with software developers.
I have to agree!
@@HealthyDevso don’t worry about ai taking your job, just other developers willing to use ai to ‘get ahead’ with a ‘10x productivity’ mindset taking your job 🥲
All developers have access to AI, you included. The market is going through a shift. Companies haven't adjusted to the increased output developers using AI have. When they do, the plans companies have will account for the increased productivity. Some short term thinking in management at some companies may be laying people off because they have more productive developers, but that's pretty silly since they get a shorter time to market (and lower cost of delay) by keeping them on.
Don’t take advice from anyone who sells you something, that’s true for everything in life.
It works both ways, as an independent developer I can now do 3x the work in the same time making more money
SQL was supposed to eliminate the need for programmers by enabling users to get information directly from databases. And now? How many users do you know who write their own basic queries from simple views, let alone anything more complex?
If AI gets good at writing data migrations, that would be a welcome thing IMHO. One of the hardest parts of software engineering is evolving schemas when data has to persist and be transformed properly to not lose it's meaning. I would welcome a tool that can do this reliably, but so far I've yet to see anything truly groundbreaking. Would free up brain cycles for more innovation.
@@HealthyDev I find that a big chunk of my job as a data analyst in a complex financial business is finding and figuring out the business rules of a given task and then digging the relevant data out of the database or other sources. Building nice dashboards etc. is the fun easy bit. I don’t see AI helping much in either of the former tasks but will hopefully take some of the donkey work out of the latter. Either way, it looks more like a tool than a rival.
@@StepDubyeah we'll just have to wait and see. I'm all for technology helping make stuff easier. Hoping it just frees up more of us to innovate more and be stuck with less drudgery!
I'm about to start my Software engineering degree i saw a post by Nvidia owner saying coding is dead and i got nervous that am i doing good by learning it now
This guy Nvidia owner is just a salesman
@@kav04 thanks bro you made my day
It's clear to me (10+ years of professional experience, 15+ programming...), that AI is going to lower the market value of 90%+ of developers in the coming years. Temporarily, having a hybrid experience where you are pairing with AIs is increasing productivity, but that will end for a large percentage of average developers, relatively soon. At the very least, the job, and its onboarding of new human talent, is forever changed and one may ignore the changes at their own peril.
However, it is true that there is hysteria, and certain entities stand to gain (e.g. regulatory capture, lowering salaries under the guise of AI, twitter grifters selling courses/newsletters/coaching, etc.)
So, yeah, don't freak out, but take the time to understand what is happening, keep up with it, read papers, play with LLM app frameworks, try training or fine-tuning your own models. I promise that it'll pay off relative to just going along with business as usual as if nothing is happening.
Thanks for the feedback. I tried to both be honest that the industry will change rapidly but also fight against the fearmongering. Hopefully I didn't come across like nothing is happening! You'll have to be the judge on that.
I don't often comment but this is a very insightful view into the industry and human nature in general. Very logical and level headed presentation about the state of the technology world. Nice work.
Thank you, I feel like I'm crazy sometimes amidst the hype lol.
Thank you for this. It has started helping me a lot to understand the motivations behind people pushing the hype.
One thing that I have noticed, and particularly surprised to see a lot in the software development community, is that anybody out there who understands core computer science principles will be aware that AI is very, very highly unlikely to take our jobs. There is algorithm complexity issues, hardware capabilities in terms of storage space and processing speeds, problems that are outside the domain of what can be solved using computing technology by virtue of not being able to reduce every problem to sets of numbers that computers need to solve problems.
I'm a senior systems developer and have no worries for my job. Just relax and enjoy your work fellow devs!
100%, what makes me laugh is a bunch of coworkers hyping about AI but none of them is able to write unit tests, debug perf issues not to mention thinking about machine sympathy when coding.
It's certainly a balance that you need to draw between understanding the general idea of things, and knowing things at a more profound level. Because you want to be able to replace individual components of the tools you use if they stop working at some point, but you also should avoid trying to become an AI expert (unless you're really really into it).
As a complete novice, I remember having to copy pages of code from a book to get a program to run, it took me forever and then I mis typed dome bits....fast forward a few decades plus change and I asked copilot to code me some ball physics simulation within a square. To my surprise it did it within 5 seconds..the progress is there, being able to do something like that by just talking is mindblowing. It took my regular sentence and translated that into a computer program, something functional. The tech is amazing and only getting better. Its only a matter of time when a layman would be able to say build me a 3d world and there it is. If I was a programmer I would be worried about the trajectory the tech is taking,nits only a question of when at this point!
When a layman can build a 3d model, what can non-laymen do? It's only going to empower our profession - not eliminate it. See my AI video (if you haven't already).
One time I used it to give ideas to fix a problem. After 6h doing all that, the solution worked with 30 lines more code. Then I thought that it must be a library bug. Asked it should search for this specific bug, found nothing. I searched 3min, found solution with 2 lines code.
This video was delivered just in the right moment
Be perceptive, i.e. understand the different types of models, e.g. Orca-2 for logic, MemGPT for session memory, AutoGen for agents, turning specialist text and images into vectors, and saving vectors into vector DBs for LLMs to quickly access.
What will that do?
@@BinaryDood There is a model called nomic-embed-text. It turns text into embeddings (vectorised data). The embeddings are saved to a vector DB, like Chroma. Vectors are why LLMs can perform similarity searches really quickly.
Big problem no one talks about is the fact that most cases when using AI you are submitting company's code to third party which as a basis for getting you fired.
As a Software Developer/Engineer.. I can't see how AI can replace my Job.. LOL.. It's impossible..
But sure I can use AI as a code/algorithm generator.. but replace my job altogether.. I can't imagine HOW..
For people who don't know how Software Developers work, they think it can replace developers.. I say nope. AI doesn't know a BIT what my job is.
As a testament I don't even know what other Software Developers are doing.. because each job/project that I do is different. That's why there is always a knowledge transfer in every project. Plus the other administrative tasks that developers do..
So glad I came across this video today. Honesty I was going crazy putting a roadmap together on how to learn AI. There so much force feeding and fear going on. I'm thrilled you put things into perspective for many of us on here. Thank You!!
Yeah especially on youtube they are fearmongering, quit watching some channels who had some solid content before who now make 90% ai content basically telling all developers are without a job.
There's a lot of pressure to give hot takes for clicks, it's hard for me to resist this too. I would grow a lot faster I'm sure if I did that kind of stuff, I just wouldn't feel right about it.
Its weird how ai can make some good code but this morning for me it kept calculating the wrong standard deviation for me with just a sample of 10 numbers.
8:00 totally right. i also though maybe i'm missing out on AI. maybe i'm stupid for not jumping on right away. then i thought i should at least try AI. and it did't do much for me. except it can help on researching stuff sometimes. but usually it doesn't really do much. so no need to panic 🙂
One of the reasons why there are still many high-paying jobs is because of the diversity of programming languages and their different applications. When AI masters everything, it won't matter to it to program in C or Assembly, and you know what that means? That a gigantic company will only need a few engineers and a few people to fix the designer and testing of the code, nothing more.
I was thinking the same thing. In fact, it won't be long until I can write something in JavaScript and ask an AI to translate it into Rust. So my advice to developers is get very,very,very good with just one language. It doesn't matter which one.
Yea, maybe, in the meantime tell my EVPs to employ AI to fix all issues,
Sometimes we need to slow down and think. It is easy to be afraid of something. Proper threat assessment is essential.
I share the sentiments expressed in this video! Thank you for putting it together.
Fun fact, there was an AI boom in the 1980s too. p.1 of On Lisp: "... during the brief AI boom in the 1980s...".
I'm not ignoring that the tools exist, but I'm totally aware that it's very distracting and taking focus away from keeping one's skills sharp.
I'm in the camp saying: "Call me one day when you need to unfu- er, undo the mess that you now can't understand."
I'm curious to see what happens.
Yeah, that happened with Prolog too. The whole thing was more oriented towards 'Expert Systems'.
I'm loving it. I am conceptually good, handle architecture patterns well across different microservices , but I make too many small mistakes and get stuck in documentation and syntax a lot. copilot just makes me do the work of 4 people by myself and checks my code for common intern grade mistakes. It's like a perfect complement to my strengths
It however, does decrease the importance of 'worker drone' software engineering, basically after a few more years of advances, what the tech lead does, will be software engineering and levels below that will be reserved for specialized work like embedded systems
I fear it more to harm juniors: If seniors now can let AI do the less complex work they previously gave to juniors, the juniors are robbed from this learning opportunity, also harming them on their way into seniority. Of course they can and should AI to support them in their learning, as will the seniors who will get even further ahead with it. If it does cause that gap, we'll run into a shortage of engineers with a certain seniority at some point.
Same for offshoring: I saw it mainly hurting juniors for the reasons above, now emerging countries that benefit from offshoring might suffer from AI.
AI is a tool. A dictionary is a tool. Are you afraid of dictionaries? Of course not. AI is probably more functional to you than a dictionary, but so's a car and quite likely you're not afraid of those either. The fear is based on unfamiliarity. Become familiar with AI and that will help quell your unease. It's really just a tool, and like any tool, if you get comfortable working with it you'll be in demand. The only thing to really fear is not embracing that it has arrived, and you need to adapt. Be fearless.
AI has the potential to make fundamental changes in everything we do as programmers. The question is how far is it going to go? Have we hit any real walls in its development yet? If it keeps going this way, nearly all work will be done by AI in less then a decade. This is a time to be on your toes and aware that you really honestly will likely become redundant soon. Panic doesn't help but neither is complacency.
When these AI systems hit production, they crumble very quickly under increased complexity. AI writing and understanding legacy code adds to the complexity in an exponential way. Just like RAG tech works at smaller scale, exponential loss is making it prohibitive in production. These are real walls AI can't quite overcome currently, even in theory. Sure, change will happen, but even if at your most pessimistic, programmers will never be paid less than a bus driver. Demand for software is also infinite. Things will balance out.
AI explaining code is good for open source community. A lot of people will get involved in open source projects and Linux will gain a lot in 5 years.
Soft skills will be the new gold in new era. Knowing how and what to say and ask, better, thinking will be the new gold
The world needs more of you. Thanks for sharing your toughts !
Great video, I like your calm and grounded feet way to approach tech subjects, especially this one from AI, I think I agree with almost everything that you said.
I would only add that one of the things I try to do is to have an emergency/investments fund to diminish a little more my worries, it doesn't need to be sufficient for FIRE or never to work anymore, but to give me enough time to do any room for manuver in case something goes wrong, being AI related or not, I'm working to build this fund,
An emergency fund is always a great idea! I'm trying to build mine back up myself.
You could also think about hedging by investing into companies that will benefit the most if your job get's AI-ed away.
@@mrfchannel142 I guess personally I'd rather not take those chances, but I can see that as a reasonable approach if you've got the cash to spare.
It sounds like the companies who put “blockchain” in their name a few years ago. The actual benefits they got from the technology were minimal or none, but they were selling the promise. It was people’s fear or excitement that was bringing the money in. And “AI” as it stands today is actually just a smarter parrot. Yes it can parse and give recombinant answers which are mostly correct, but it doesn’t understand anything. So based on the actual benefits right now, in most industries, most of the momentum is powered by hype and not actual results.
Great video!
I'm starting to think the upside to coding itself becoming "cheaper" is that a LOT more companies (non-tech) will be able to afford development of a lot of custom made solutions for them. Hence that also gives us a LOT more work and there will actually be a higher demand of SE:s.
Thanks for the video. As one person said, "People always have been the foolish victims of deception and self-deception in politics, and they always will be until they have learnt to seek out the interests of some class or other behind all moral, religious, political and social phrases, declarations and promises." It should be applied to the tech as well. All these promoters of different frameworks, platforms etc. care about their incomes first. If it'll be useful and convenient for developers - great, if not, ¯\_(ツ)_/¯
very cool video. The point about certain people profiting from fearmongering resonated with me the most
Happy AI story, my company anouced the next product was AI powered, this caused customer interest, the stock went up, and they hired more real people. AI may actually create more software jobs than it takes.
I truly hope that's sustainable. We'll see when the dust settles (not just with your company, but any using it for short term raising of capital).
fantastic video mate. People need to hear this.
Hi, Jayme. I found your channel today. Good stuff all around! I really enjoy your videos; you are very wise and authentic.
I have no prior programming experience, but I enrolled in a year-long college course that spends some weeks on many different programming languages and the 1 year course is almost over. I don't feel like I am well-equipped or know enough for an actual job, though. My grades are pretty good and there's a 3-week internship at the end of the program, at least. I admit, I am worried about AI to some degree, as well.
I definitely agree with you about the problems that come with AI writing your code "for you", while "you" don't do much more than prompt it to write such code. As with all skills, there's nothing to learn if you're not the one doing the work. Using AI as a shortcut is a massive problem I am seeing a *lot* throughout my studies, but this is more of a human problem that has always existed and is made a bit worse by AI, rather than some phenomenon brought about by AI technology itself. Cheaters will cheat, regardless of what century it is or what technology does or does not exist.
My professor is wonderful, but she cannot be there 24/7 to answer every single question I have, especially when I rarely run out of questions. AI is there 24/7 for literally as long as I need it to be there, whether that's for 5 minutes or for 16 hours straight. A RUclips video or written guide is often a wasted time investment for me, because what happens if after that 30 minute video I still don't understand? This happens quite a lot to me. I can read textbooks and retain next to nothing very often.
That being said, I do also use AI heavily. I may not ask AI to write my code, but I do ask it to explain concepts or quiz me until I feel confident in my understanding. Another powerful way to check my understanding is to put into my own words, or elementary code example, whatever the concept or logic is and then have the AI touch on the points that I am misunderstanding or that I am simply lacking in understanding.
It is highly probable that I have ASD, and so you might imagine some of the extra layers of difficulty that I have with learning. I personally find AI to be the best learning resource I have ever used, since the only barriers I find in this format of learning are my willingness to, firstly, put in the time and work, and secondly, my willingness to learn itself.
Even a stick can be used as a weapon or a toy for a dog. The point I'm trying to make is that, as with many things in life, it's less about "what it is", and more about "what we do about it".
Mentality is key.
Sorry for the "book". ^^
Welcome to the channel! I think we'll all be using AI heavily. Modern life and our addiction to smartphones is pretty much annihilating our abilities to focus and remember things.
@HealthyDev Thanks a lot, Jayme!! I am quite thrilled that you take the time to engage with your community!
I don't use my phone for much, to be honest. AI art generation when I'm smoking a cigarette is about the extent of it.
You make a great point about smartphones and their impact. I suspect these tendencies/qualities have existed in our species for as long as we've been around, and that technology just elevates the issue.
What I find the most-ironic is that we all want to be-- and act as if-- we're all the most radiant shining stars in the sky, and yet what I see is an astounding amount of people who don't want to exercise their mind one bit in order to have that; they think it is some natural-born right.
Another irony is that we fear machines, and yet most people these days sound and act like repetitive robots of whatever they find on TikTok.
These are the mentalities I fear most, and the ones that I fear may lead us to the most trouble as AI advances.
That being said, I don't fear AI; I fear *us*.
I can relate. That's part of what brought me to Christianity. We're all incredibly flawed, I wanted to find a source of truth outside of us.
@@HealthyDev Interesting. The flawed nature of humanity, and the desire for pure "truth" is indeed something that led me to Christianity too, about 7-8 years ago. As a matter of fact, it was Psalm 14:2. I remember thinking "Well, I don't understand, but I do seek truth. If God is truth, then perhaps I do seek God."
I've fallen off the horse, so-to-speak, many times though, and eventually never got back on it. Faith just isn't in my skillset. The only thing I really have is certainty or uncertainty. That is, recognition of a pattern, or being unable to recognize any pattern. In my particular case, I was left with far too many unanswered questions to have enough confidence to be convinced.
In the absence of proof, the only logical decision is to remain open-minded and await further evidence. At the same time, "proof" could often slap us in the face and we wouldn't recognize it.
I didn't find any videos on your channel regarding this topic, but I would be curious to hear about your side of things. If you had the time and wanted to share, that would be pretty awesome! If not, that's also perfectly fine.
Thanks for your replies either way. I've enjoyed our interactions. They get the "hamster" running on the wheel in my mind, which I definitely enjoy.
@@brandonpayne6385 yeah theological discussions aren't something I typically do on here other than just some pretty surface conclusions I've come to (considering the audience). In a nutshell I look at society, life, and the nature of humans and the Bible is the best explanation I've found. Other than that, it's just a bunch of people's opinions.
Didn't the sewing maching both create and promoted jobs?
Thank you, I believe this is what every new dev should hear!
I would like to note that you shouldn't be a tool. You are not a wrench! Think about problems instead of technologies! Because solving problems is what gets you paid!
"Hey GPT/Watson, update some money stuff with the banking software" Good luck with that.
The world will always need analysts and software engineers.
You are a voice of reason in this madness! Agree with you 100%.
tried a couple of times. the source code was a gimmic.
AI codes about as well as a kid with a shiny new MS in Computer Science. There's nothing for a skilled developer to fear.
Also, the code that AI generates is not eligible for copyright protection. This means that anyone can disassemble the code and copy every part that AI produced. If a company isn't careful in documenting specifically which parts are generated by AI, then it would become impossible to defend any part of the application.
I would say I'm 3 - 5x more productive with AI Claude for Coding, Dall-E and Firefly for Graphics, UDIO for music and I'm just 1 person doing it with all of that at an incredible pace so yes it does work.
Excuse is for weak no matter what techs will be replaced their will always be a man behind that.. Be that person
In this day and age, I would rather be a programmer than a graphic artist…
Saying AI is about to destroy high-code programming jobs is like saying calculators would replace accountants.
We are working with AI to elimate politicians, speculationalist, and ambiguous insurance industry..
How about legislations? Seems to me there are a lot of covering up! Is there anybody covering that area.
Great perspective. I am so glad that you brought this out. Every LLM follower should listen to this!
Great stuff, and I'm really looking forward to your videos in the next year.
I do not know what produces the impact (wars or AI) but it is definitely in place. Until the mid of this year I worked as a remote developer and my salary was 4.3K. I left the company because of the toxic atmosphere.
Now I work for 2K. Switching to a temporary contract for 3.7K atm (still lower than it was before). Last year I was offered 5K twice.
And there are lots of people in Linkdin around me who cannot find job for 6 months and longer.
So there is definitely a problem in IT market.
There are AI bots that spam apply for jobs for people now. LinkedIn jobs is all but useless for most people. I teach my coaching clients to use networking as their primary source for jobs now, it's the only way to not waste immense amounts of time on rejections.
@@HealthyDev that is a useful information, thank you. Unfortunately I was not good at building my network so far.
I had one coaching prospect on Jersey reach out to me last week, he's applied for 300 jobs this year and got 8 interviews. It's a losing game to try and get jobs that way. Even if you don't know people, you can reach out to them on LinkedIn if you have the premium subscription and build out your network. Just need to be respectful and start with an open conversation - don't go straight for "hey, you got a job?" etc.
I remember when Blockchain was being presented as the next big thing where it got to the point people started using Blockchain in their name even if they had nothing to do with it.