Coding Is Changing...Here Is What You NEED To Know

  Рет қаралды 253,937

Tech With Tim

Tech With Tim

Күн бұрын

Learn how to break into tech from this free introductory course from CourseCareers, simply register to access the content: techwithtim.net
Coding is changing faster than ever in 2024. There are 3 things you need to know if you want to keep up: Coding is easier than ever to learn, more people know how to code or are learning how to code than ever before, & AI tools like ChatGPT have demolished the barrier-of-entry for building technical projects.
🎓 Premium Courses 🎓
🏢 CourseCareers - techwithtim.net/dev
🔗 BlockchainExpert - algoexpert.io/blockchain (use code “tim”)
💻 ProgrammingExpert - programmingexpert.io/tim (use code “tim”)
🎓 Free Courses 🎓
📚 Introduction To Software Development: techwithtim.net/dev
⏳ Timestamps ⏳
00:00 | The FACTS
00:25 | What This Means For You
00:51 | How To KEEP Up
02:45 | The BIGGEST Change
03:36 | Build Your Credibility
06:01 | The 5 Step PLAN
08:10 | The BEST Way To Land a Job
🔗 Socials 🔗
📸 Instagram - / tech_with_tim
🐦 Twitter - / techwithtimm
💬 Discord - / discord
🤝 LinkedIn - / tim-ruscica-82631b179
🌐 Website - techwithtim.net
💾 GitHub - github.com/techwithtim
🔗 Support 🔗
👕 Merch - teespring.com/stores/tech-wit...
💵 Donations - www.paypal.com/donate?hosted_...
🙏 Patreon - / techwithtim
🔖 Tags 🔖
- Programming Trends 2024
- How To Use AI To Code
- ChatGPT Coding Tutorial
Hashtags
#techwithtim
#programming
#aiprogrammingt

Пікірлер: 635
@TechWithTim
@TechWithTim 4 ай бұрын
Learn how to break into tech from this free introductory course from CourseCareers, simply register to access the content: techwithtim.net
@phaddu7737
@phaddu7737 4 ай бұрын
Hey Tim, I recently bought you 'ProgrammingExpert.io' course for Python which also includes 'Go'. Are you not on that platform anymore, is the course being updated any future add-ons.
@IvanRandomDude
@IvanRandomDude 4 ай бұрын
Hahahahahahaha
@krisKrag
@krisKrag 4 ай бұрын
now YT evolve into a self promoted magic courses
@czairkolmoslink5952
@czairkolmoslink5952 4 ай бұрын
Just want to let you know your Discord like doesn't work
@AnonymousAccount514
@AnonymousAccount514 4 ай бұрын
is it me, or is your face AI generated here?
@TheRealJoeM617
@TheRealJoeM617 4 ай бұрын
The more I learn, the farther along I get, the more behind I feel.
@user-mj8rw1mv5m
@user-mj8rw1mv5m 4 ай бұрын
That's standard if you don't let ego decide instead of you. Many unskilled developers use "ego driven development" approach where they think their soulition is the only true answer. It's like the opposite of impostor syndrome - you just think you're too good. Just by not being that person will get you far ahead.
@alelokaoseumu
@alelokaoseumu 4 ай бұрын
@@user-mj8rw1mv5m some developers also pretend to have wisdom and offer up advice when they don't have experience. We call them "wisdom driven wannab." Notice we don't call it "development" here because the people who usually offer up these unsolicited advice don't have any experience developing?
@papahuge
@papahuge 4 ай бұрын
It's okay AI is gonna destroy all programmers. Don't waste ur time.
@jgeoffrey1
@jgeoffrey1 4 ай бұрын
Lol​@@papahuge
@davedsilva
@davedsilva 4 ай бұрын
Welcome to adulthood
@phantomx2003
@phantomx2003 4 ай бұрын
As someone that is interested in coding but don't really have a direction the whole "you can learn for free" can be daunting in itself. There is so much material out there that you don't know if you're going down the right path or an incorrect path in general. At this point I spent more time scanning for the right direction than actually doing any learning.
@mcarpenter2917
@mcarpenter2917 4 ай бұрын
I'd suggest try find something you really want to create using a computer, then go make it, every problem you solve, every mistake you make will be you learning. Really there is no "correct" way to program, there is just the level you are at and the trade offs you have made in you project.
@user-rz3yk2fh2c
@user-rz3yk2fh2c 4 ай бұрын
I wasted a lot of time listening to people telling me you can be self taught through courses on youtube etc. if you want to be a paid real developer you need either a CS degree or a coding bootcamp. I have made that mistake, so now you can learn from me. coding bootcamp and do it quick.
@theukwolfy
@theukwolfy 4 ай бұрын
Look up edx, specifically I'd start with their CS50 course. It's the Harvord course available online for free (you can pay for a cert though).
@kamelkadri2843
@kamelkadri2843 4 ай бұрын
Same here, watching tutorials not to learn but to see what that path gonna take you
@tengun
@tengun 3 ай бұрын
You can learn by yourself, but having someone helping you learn through a well designed course is much much better and faster.
@HE360
@HE360 4 ай бұрын
This is why I drive a bus and just code as a hobby. In that way, I'm not worried about having a job and I don't need to jump through these types of hoops. And best of all, when I code, I could do everything MY way!! My life is beautiful and I'll be headed for vacation in Thailand soon too!
@aldoumene6201
@aldoumene6201 4 ай бұрын
Looking for some sex tourism i see 😂
@paulorodrigofigueiredo7783
@paulorodrigofigueiredo7783 4 ай бұрын
The question is that soon the AI will take over the bus drivers positions
@dadi_vlogs3254
@dadi_vlogs3254 4 ай бұрын
fact@@paulorodrigofigueiredo7783
@isaacfrancis2820
@isaacfrancis2820 4 ай бұрын
@@paulorodrigofigueiredo7783 that's very far from happening. Only would be possible if most cars were electric but that's not the case. AI can adapt to tech problems but not physical ones
@alelokaoseumu
@alelokaoseumu 4 ай бұрын
@@paulorodrigofigueiredo7783 😂🤡
@xevious4142
@xevious4142 4 ай бұрын
I'd argue ChatGPT does not destroy the barrier to entry at all. If you don't understand the output, or you don't understand the topic well enough to actually know when it's hallucinating, it can be less than useful to dangerous.
@kamelkadri2843
@kamelkadri2843 4 ай бұрын
Exactly getting code from ai is one thing knowing how to implementing is a whole other thing, good luck with that if ur noob, I know cuz i am a noob
@YuutoTCG
@YuutoTCG 4 ай бұрын
I agree with thise as i am trying to learn. The more i learn i also learn to ask the better or right questions and identify the answers and implement that into my own program. Its not just "chatgpt write me a code of youtube clone"
@fenixfyre
@fenixfyre 4 ай бұрын
That’s valid it tends to hallucinate quite a bit, but you can still ask it to explain the algorithm and logic of the code to potentially catch errors, but yeah it’s not perfect
@bluex217
@bluex217 3 ай бұрын
Its funny that people claim that ChatGPT is a threat to programmers because, just the other day, I was chatting with friends who are tech minded but dont code, and they were messing with ChatGPT by asking it how to create certain sites, programs and games, and every time it spit out instructions, they turn to me and ask "Keith, you think you'll know how to implement that?" Know why? Cause even being network engineers in the IT field, they known little about coding and don't know what the fu** they're reading when ChaptGPT spits out an answer...
@milanpospisil8024
@milanpospisil8024 3 ай бұрын
There is still code barrier. I know, I work with less experienced coworkers and even with ChatGPT, they struggle to understand more complicated tasks. Maybe the ChatGPT can write the code if they specify it enough, but the thing is they dont know how to specify it, because they dont know the model and problem in depth. But yeah, ChatGPT quite decrease need for googling, it can deliver many answers much quickly.
@mkaufmandev
@mkaufmandev 4 ай бұрын
I don't feel like there's anything new here that hasn't been true in the past 20 years except that AI makes it easier to pretend to know how to code lol .
@PixelThorn
@PixelThorn 4 ай бұрын
So true.
@zerge69
@zerge69 4 ай бұрын
Pretend you say. 😊
@darren9678
@darren9678 4 ай бұрын
​@@zerge69yes, "pretend", let's be honest if that code doesn't work or happens to run an error then we both know damn well that the so called experience with programming by using ai goes out the window.
@bluex217
@bluex217 3 ай бұрын
This. I believe AI is akin to a webscrapper which goes to syackoverflor and the like on your behalf and copies/pastes.. with more complexion and some cohesion behind the code, likely, but.. Anyways, all modern statistics show that programming jobs in general continue to be on a rise
@milanpospisil8024
@milanpospisil8024 3 ай бұрын
Oh there is certainly new technology (at least, 40 years old neural networks starting to be very useful). Those Language models are better google. It can far quickly answer many questions. They can, within its limits, write small chunks of code. But we are maybe still far from true AI.
@khloeabrown
@khloeabrown 4 ай бұрын
This adds so much stress and pressure to my wellbeing. I'm so slow and starting to fall behind. I'm starting to dread the thing I loved (coding and programming).
@halowaffles
@halowaffles 4 ай бұрын
Unfortunately, the status quo (in the U.S., at least) is still to be wealthy enough to afford higher education without resorting to predatory school loans. With all this free/cheap knowledge at everyone's fingertips, the market is going to be highly inflated, and the only people getting jobs are going to be those with bachelor's degrees or higher.
@trlpht
@trlpht 4 ай бұрын
Hang in there. Use all the tools you can and don't stop. We all need to walk before we run, this is no different.
@zoltannagy3267
@zoltannagy3267 4 ай бұрын
Please, do not let this video crawl under your skin. It's pretty normal to feel overwhelmed, slow, etc as a beginer. As you gain more expertise things will get easier. It just take some time. Also, it is a good idea to divide everything by 2 that you read/listen/watch on the internet because information usually get exaggerated a little bit to grab people attention. If you spot that a source uses absolute language, like completely, every, always, etc., or writes facts with capital letter yet it's not providing any argument that support those statements, it may not hurt to be a bit cautious.
@pedroenvogue9834
@pedroenvogue9834 4 ай бұрын
Coding is not the only job of a Computer Science graduate. There are so many other things like Data Science, Mathematics even being An AI engineer yourself. Who did you think create ChatGPT?
@riddion2
@riddion2 4 ай бұрын
I know what you mean. I got stressed out just listening. Many times I also feel like I'm so slow. Even after 25 years I still sometimes have to dive into a problem and don't have any idea how to solve it. This leads me into something else: ask questions. If there is something you don't understand or want more information about, ask about it. If there something on a job listing for a position you interested in, contact the company and ask. It took me a couple of years in the business to not be afraid of this. Companies are actually more impressed if you ask questions in order to write the application and resume because it shows initiative and interest in the company and the position. Often the companies list a lot of buzzwords but only part of the technologies, languages, tools that are listed are really important. Ask what are important. If you a junior, ask outright if you should apply since you are a junior. The main skill of a software engineer is to listen, listen to the customer, to your co workers. When you listen and understand the problem you have to solve you start to ask the right questions (to yourself and others). You will then be in a better position to know what tool to use, what tool you'll have learn to use
@architech5940
@architech5940 4 ай бұрын
So basically we have to become expert God tier 10x DevOp engineers with experience in marketing before we can even get an internship that doesn't pay us anything at all. For people who are poor and live in the middle of nowhere, that's like asking us to walk on water. I've honestly worked so hard to become skillful and just when I develop a particular skill, it becomes obsolete or just not enough anymore. I can't be the only one that can relate to this. I mean, there's people that get a high paying salary in tech just because they have experience in marketing or management but have very little programming skills, if any. Meanwhile there's guys like me who have genuine knowledge and skills, but no real work experience with the above mentioned. It's infuriating ngl.
@leprozorijc7988
@leprozorijc7988 4 ай бұрын
Nah, that how galley rowing works in 2024. Now it's a premium job you have to fight for
@TeamTosuto
@TeamTosuto 4 ай бұрын
Don't worry bro you're not alone. We got this 💪
@kinlearn
@kinlearn 4 ай бұрын
I completely relate with you
@paskaalisaapaskaa5354
@paskaalisaapaskaa5354 4 ай бұрын
Yeah, i was kinda interested about should i even get into coding, and after this video im starting to feel like i propably shouldnt. The only thing i know about coding is basically SV_cheat 1-tier stuff you enter into source engine dev consoles, so seeing that the field of profession is this competitive not to mention demanding, i should propably just quit before i even get started lol.
@architech5940
@architech5940 4 ай бұрын
@@paskaalisaapaskaa5354 exactly. I'm switching to business management.
@Big_chicken-ok8gc
@Big_chicken-ok8gc 4 ай бұрын
Your like a news reporter in the programming world. Great video. I always learn something in your videos!
@karim_ghibli
@karim_ghibli 4 ай бұрын
No BS, telling how it is, and very thought-through, thanks for the video!
@KaisenCode
@KaisenCode 4 ай бұрын
thanks for the help tim. looking forward to add more projects to my portfolio website.
@MegaJohn144
@MegaJohn144 4 ай бұрын
I retired in 2017 after over 50 years in the IT community. I am working on a couple of personal projects for my own enjoyment. I have always been amazed at the continuing number of opportunities in this field, but I am also painfully aware of the need to keep abreast. This video has some fantastic advice.
@alimihakeem841
@alimihakeem841 4 ай бұрын
Thanks so much Tim. The note web app your build with flask have been valuable to me. I learnt a lot concept. I'm currently working on a project
@aroncanapa5796
@aroncanapa5796 4 ай бұрын
Over a decade of trying to get into the field, studied software applications programming at itt tech, took full stack bootcamp, was going to finish going to computer science with my gi bill , just done I give up, never had a single interview ever
@chris-dd6uq
@chris-dd6uq 4 ай бұрын
I was planning on doing comp sci with my gi bill as well, but considering how difficult it was to get into the field already, I might change my mind. I'll probably end up wasting my time.
@aroncanapa5796
@aroncanapa5796 4 ай бұрын
@@chris-dd6uq look into the vettec benefit , take the full stack coding bootcamp at Sabio they guarantee job placement or return the money
@aroncanapa5796
@aroncanapa5796 4 ай бұрын
@@chris-dd6uq use the vettec benefit, I used to take the full stack bootcamp at Sabio with it, they guarantee job placement or return the money
@tortureddummies1672
@tortureddummies1672 4 ай бұрын
This is really discouraging 😢
@joaquin67
@joaquin67 4 ай бұрын
If you end up going, you're waaay ahead of the other students. I would use that time in college to network, network, network. Prepare for job fair day every year like if it were a final. Talk to everyone. I saw friends landing internships because they either had good soft skills or they wrote up very simple and basic apps. Land as many internships as possible, kill it in those internships experience-wise, then 6 months before graduating apply, apply, apply.
@sud0gh0st
@sud0gh0st 4 ай бұрын
I totally agree that AI is changing the game, making it clear that basic coding skills aren't cutting it anymore. Sure, AI can whip up code, but when it comes to structuring projects securely, it's a whole different story. The lack of solid DevSecOps practices with AI-generated code is a real bummer. Seeing this AI boom, I decided to pivot to DevSecOps and ditch traditional development for a dive back into cybersecurity. Let's face it, while AI can be a handy tool for devs, the code it spits out in the wild often feels like it's straight from a hasty StackOverflow copy-paste job. It's not really the AI's fault but more about how we're using it - the whole 'slap my code in and let the prompt fix it, then push if it compiles' mentality. But getting quality, secure code from AI? That's a skill on its own. It's all about crafting the right prompts, explaining inputs and outputs clearly, and setting out your project goals and structure. Then comes the fun part of reviewing the AI's output and tweaking the prompts to get it to write tests and optimise this is a profession in itself now I reckon mastering prompt engineering and understanding the AI workflow is gonna be super handy down the line and understanding DevSecOps, Tests, code coverage and such practices will me a much needed skill-set
@treythomas7647
@treythomas7647 4 ай бұрын
Currently working on a startup, I have learned the do's and dont's. As well as how to work with new technologies. And i must say, chatgpt has come in clutch a few times. The hardest part is knowing the best way to articulate your problem at hand.
@larsfaye292
@larsfaye292 4 ай бұрын
Indeed. And as Tim said, how to know when what you're getting back is the wrong direction. These tools lack nuance, critical thinking, and intuition (as well as a lot of context). And oftentimes what you're ASKING FOR isn't necessarily the same as what you NEED. I like to refer to these AI tools as "interactive documentation", and that's where I've found the most value out of them.
@nicktorres4044
@nicktorres4044 4 ай бұрын
Do you have any open internship opportunities for an Information Systems student at UTA?.... (:
@treythomas7647
@treythomas7647 4 ай бұрын
@@nicktorres4044 No we are a very small startup. Just me and another developer.
@thedudewhoeatspianos
@thedudewhoeatspianos 4 ай бұрын
That's how it's always been, except AI has substituted for asking a senior colleague.
@muhammeddiab723
@muhammeddiab723 4 ай бұрын
Beginner programmer here in Africa. I Want to hit the ground running and really make some progress this year. Last year i was dabbling around which language to learn. I choose python and started learning when i had the time. I always felt like i needed a structure. So, this video helps so thank you.
@kelvinabidha
@kelvinabidha 4 ай бұрын
Same exact situation,wanna network?
@Danny-df4po
@Danny-df4po 4 ай бұрын
do you water there 😂?
@rmt3589
@rmt3589 4 ай бұрын
Same situation, except america(sadly) and both C++ & Python. I have a heavy study schedule I'm still working on getting good at, including CS50X. I'm game to network too!
@kelvinabidha
@kelvinabidha 4 ай бұрын
@@Danny-df4po We only get water form Wednesday to Friday sadly 😔😂😂😂
@br0ken_107
@br0ken_107 4 ай бұрын
@@rmt3589 I am doing cs50x too, I have experience with research side of things now jumping to web dev for a job, count me in if you guys want to network.
@sinfulprayer7339
@sinfulprayer7339 4 ай бұрын
I graduated in December of 2022 with my bachelors in software development and I applied like crazy to a ton of jobs, but everywhere made it feel like he said, you needed 5+ years of experience to get in. Im going to follow these steps and really try to step up my game, get really good at one thing and display it with projects. Its just hard cause you go to school and do all the work and think, yes, I did it. Only to find out you just started...
@randomfellow1483
@randomfellow1483 4 ай бұрын
Did you do any internships?
@ericramirez2769
@ericramirez2769 4 ай бұрын
That’s exactly how I feel
@user-ug7dv4ih1e
@user-ug7dv4ih1e 4 ай бұрын
yeap i feel you. Colleges almost never really teach you anything usefull all they do is teach you outdated things and sell you the story that you're all set you will graduate and all companies will come at the door to ask you to work for them (well not exactly but i hope i made my point). Two things need to change 1. not teaching 20 years old things and 2. teaching about reality and not fairy tales.
@willowsayswhat9642
@willowsayswhat9642 4 ай бұрын
Grad programs!!! Stop DIY’ing your first job. What was your university doing?? Their main role is to get you into the industry.
@sinfulprayer7339
@sinfulprayer7339 4 ай бұрын
@@willowsayswhat9642 I agree with you good sir, they did let me down in that respect. I will probably try both angles and talk to career advisors/keep doing my own thing.
@ayanjawaid2251
@ayanjawaid2251 4 ай бұрын
Thanks Tim this was much needed... you always bring quality content... thanks for that too
@TechWithTim
@TechWithTim 4 ай бұрын
Glad you enjoyed it!
@kutluhakan4190
@kutluhakan4190 4 ай бұрын
Organized info for real world. Perfect video as always. Thanks Tim.
@TechWithTim
@TechWithTim 4 ай бұрын
Appreciate it!
@cuddy90210
@cuddy90210 4 ай бұрын
Thank you again Tim!
@K3rbalSpace
@K3rbalSpace 4 ай бұрын
If you do a job that relies on a GPT to produce code you couldn't write or understand yourself anyway, then you aren't someone I'd employ as an engineer. Be aware of it by all means, but know that it nor only can generate crap, it can open you up to unwilling copyright violation and even worse.
@roleben3009
@roleben3009 4 ай бұрын
What about if you use it to clean code? I always code my stuff, but sometimes ask ChatGPT to clean up the code or make it more ‘elegant’ while still keeping the same functionality, maybe breaking it down into a few functions, etc.
@dantebg100
@dantebg100 3 ай бұрын
Who cares about you when I can make my own apps ❤️
@user-tg5dx5ew2x
@user-tg5dx5ew2x 4 ай бұрын
Thank you very helpful and for the update
@samuelkovanko7198
@samuelkovanko7198 4 ай бұрын
The hard part also is project management, how you solve problems and learn from them + ofc modern tools. Coding is becoming the easy part
@IvanRandomDude
@IvanRandomDude 4 ай бұрын
No, coding is not the easy part. Maybe it is if you are building landing pages and CRUD apps.
@aladeadeseun5288
@aladeadeseun5288 4 ай бұрын
You nail it my brother. Problem solving is one of the most important aspect of programming language.
@samuelkovanko7198
@samuelkovanko7198 4 ай бұрын
@@IvanRandomDude no, with LLM's its not the coding that is the hard part but the software infra: knowing what works in certain situations, the workflow, understanding how all parts fit together. Just like with learning languages in general you can get the translation in any language from you prompt but knowing when to use what in what situation, correcting errors and doing it fluently is the hard part
@addy_0095
@addy_0095 4 ай бұрын
@@IvanRandomDude +rep facts
@sameerhussain2579
@sameerhussain2579 4 ай бұрын
​@@samuelkovanko7198 yeah you have to be kind of a script kiddie in these times to work faster and better ⚡
@juniorMr
@juniorMr 4 ай бұрын
Amazing vídeo Tim. By the way i am needing your help ,i don't know if i should take bacharel in computer science or software engineering. So i need your help taking in consideration that i love build site and apps
@guitarbuddha74
@guitarbuddha74 4 ай бұрын
It still seems like the T shaped learning is still relevant. Like have deep knowledge in one thing but generalize in a number of other things. I've done that for nearly 20 years as a sysadmin. It is still a roll of the dice sometimes if the thing you have deep knowledge in is valuable or becomes irrelevant. I wanted to move into programming but the state of we want a god tier person in interviews makes me only want to code for myself to be totally honest.
@KaramAlayan
@KaramAlayan 4 ай бұрын
Great video as always i am gonna ask a question if you dont mind what are your thoughts on data science/analysis i have heard alot of not so great stuff about how AI can and will end this career as it doesnt require any human touch and relays solely on calculations which AI does much better than humans ? If its too much to answer here maybe make a video about it i would be thrilled to watch it . Its kind of sad to see all of your hard work put into a field dissappear like that thankfully i am still in college which gives me a chance to switch the field and start learning something new
@life_life237
@life_life237 4 ай бұрын
I started coding with Java. Then move to python. I was amazed by how easy it is to pick a new language after learning one thoroughly. I'm now focused on design, architecture, computer science theory, problem solving skills. Since today these languages are so well documented with lots of framework in such a way that you never have to reinvent the wheels. That's why I'm focused on problems solving
@chrisstucker1813
@chrisstucker1813 3 ай бұрын
Java was my first too. I won’t lie, it’s not the most exciting language to learn.
@DevOpsJimz
@DevOpsJimz 4 ай бұрын
When I heard the word "DevOps" all I could do is say "yesssss" Thanks for always keeping us up to date!! Appreciate it Tim!
@unclechaelsneckvein
@unclechaelsneckvein 4 ай бұрын
I'd love a full video on what to specialize in. If you could, please give us an exhaustive list, eg. web dev, mobile dev, embedded dev, data science, ... what technologies to learn, what to expect, ... etc.
@mkaufmandev
@mkaufmandev 4 ай бұрын
The best way to know this is to try several things (back, front, design, dev ops, SRE, big data, AI, ML, middleware etc...). You will likely then gravitate to one of those areas and you can specialize in it.
@IvanRandomDude
@IvanRandomDude 4 ай бұрын
Specialize in selling rubish courses to beginners, just like Tim does. That's the best way to make money.
@Personal-M.I.S.
@Personal-M.I.S. 4 ай бұрын
Or don't specialize. There is actually a trend away from specialization and more towards generalization. That is, having a handle on the big picture and how the pieces fit together, and being able to draw from multiple disciplines to not only understand the problem better, but also to be able to offer a wider number of possible solutions. For coding, just think, a full-stack dev is not a specialist, but they are the most in demand.
@fernabianer1898
@fernabianer1898 4 ай бұрын
strongly disagree on the first 30 seconds already. "anyone can build xyz and so forth". I've seen people try, fail and quit weekly since I started helping out on different discord servers meant to help enter the field. True it has become easier to get in! Even while some learn it successfully building software still isn't for everyone. Also about GPT and Bard, using those tools feels like explaining programming to a 5 y.o. at times. They are very good at explaining basics and some principles, just when it comes to more complex, unique or new stuff they mess up with the confidence of a todler, convinced he could build a house.
@system-wh6ct
@system-wh6ct 4 ай бұрын
all solid infos. thanks!
@SASA_maxillo
@SASA_maxillo 4 ай бұрын
What do you suggest learning in programming as a school student who doesn't have alot of free time?
@8D-Kotlin
@8D-Kotlin 4 ай бұрын
can u make a tuto about using chatgpt for beginners plz ! ty for the Awesome Content ♥!
@modoulaminceesay9211
@modoulaminceesay9211 4 ай бұрын
i like the channel evolution tim has been awesome and very reliable one day will deffo meet him
@ivannasha5556
@ivannasha5556 4 ай бұрын
The thing someone like me has seen. Is how software we could run on 64k in the past. Often take 500MB runtime these days. People are using so little skill, so many tools and libraries. That the end result often is a total disaster when it comes to resource usage. Have a look at the out of game clients for LOL or hearthstone. They are amazing at using tons of resources to do almost nothing and not even be able to update the screen properly. Programs you think will be a few hundred K or a few MB plus graphic and sound. Will rarely take less than 100 MB. You just wouldn't believe the internet paradise we could have. If people had 80s or 90s level skill.
@mahadhashmi9348
@mahadhashmi9348 4 ай бұрын
Well, we could have that but the problem with code like that is a) it's expensive and time-consuming to create; b) it's a headache to maintain; c) it is a really big barrier to entry for so many people. Yes, frameworks and libraries take up more resources but they save you so much in terms of development cost and time as well as ease of maintenance and upgradability that it's practically no use to be making everything from scratch unless you really want to squeeze out every ounce of performance from your system. Computing resources are really cheap these days and we make web apps in the gigabyte range because we can and because it works.
@pilotashish
@pilotashish 4 ай бұрын
specialisation could work against you as well. You could specialiase in something that's entirely automated tomorrow. That's why over the long term, being a generalist helps. While becoming expertise in one domain can give you an edge, you should also try to build a solid foundation, which will help you to pivot to anything else quickly.
@mcquaigem
@mcquaigem 4 ай бұрын
Good advise!! I’m changing career from logistics to DevOps. I want to specialize in backend but want to learn frontend as well. I’m literally learning from the beginning; HTML CSS and JavaScript. Then I’m hearing python! Any other advice. Let’s hear it!
@saeedasgaritehrani
@saeedasgaritehrani 4 ай бұрын
I appreciate your contribution! tnx...
@Its_Alan_Paul
@Its_Alan_Paul 3 ай бұрын
Thanks for the Info Tim. Much Appreciated.
@periyavapaadamcharanam
@periyavapaadamcharanam 4 ай бұрын
hi tim, love your vids
@algor.795
@algor.795 4 ай бұрын
i'm about to start my first semester of software engineering at a university of applied sciences and i'm hoping for a remote job after my bachelor's degree. i've been working with adobe creative cloud for a long time, so with photoshop, indesign and illustrator and now i want to work more in the direction of analytical work, creative problem solving and software architecture. as a learning on the model thing i have decided to develop an ios game app with swift in xcode: highly intuitive and pedagogical approach, without spoken or written language, only visual language through icons. want to play it myself and look forward to feedback from my friends!
@Da_phuc
@Da_phuc 4 ай бұрын
I am watching your Algorithm videos, can't believe those were more then 4yrs ago. I think you should build a long tutorial for different algorithms like you did with 9hr long python project.
@danielbee3697
@danielbee3697 4 ай бұрын
Ive been so heart broken, i gave last april once i seen how quick ai was producing code and the direction our economy was going. Luckily i went into plumbing and about to complete half a year as a union plumber. I still think about coding alot, considering i was self studying 5 days a week for a year and a half.
@WeJamWorld
@WeJamWorld 4 ай бұрын
Good job on making the change - you will benefit
@Jeroen4
@Jeroen4 4 ай бұрын
Great job on taking control of your life. Be proud.
@phen-themoogle7651
@phen-themoogle7651 4 ай бұрын
Nice video for super competitive people that are able to get to the place they need to be in the next few months and land the job ASAP. And then when GPT5 or GPT6 comes out and can code as good as a senior developer and as good as most specialists in most fields it's going to be impossible to get a job as a human (>.
@alals6794
@alals6794 4 ай бұрын
I agree with you there....haha. I left the programming field in 2000 and it was always a tough way to make a living, albeit it paid very well, but at least in the 1990's you could stand out just being able to code. Not the case now, and not worth the massive effort .
@randomfellow1483
@randomfellow1483 4 ай бұрын
@@alals6794what should people do then?
@flanderstruck3751
@flanderstruck3751 4 ай бұрын
That's what you tell yourself to feel comfortable with not trying
@flabbybum9562
@flabbybum9562 4 ай бұрын
What's the best way to learn Chat GPS and maybe wider prompt engineering? I'm not looking to be a pro developer, but would like those generalist skills you mention.
@bligo2483
@bligo2483 4 ай бұрын
thankyou tim i am learning very things from you thnks for all of this
@TechWithTim
@TechWithTim 4 ай бұрын
Thank you for the comment :)
@Asdfgadv33423
@Asdfgadv33423 4 ай бұрын
@@TechWithTim As a first year student i have free Qt license (till i finish university). I saw that an yearly license is 4000$ if you are not getting it as a student. Is Qt useful, should i focus on creating projects? I'm learning OOP and Data Structures right now
@TechWithTim
@TechWithTim 4 ай бұрын
Qt is okay but personally isn't something I see a ton of value in. @@Asdfgadv33423
@8koi245
@8koi245 4 ай бұрын
literally what I had to do, I had to bould the mid skills to get an entry job hahah
@SwinkMediaHouse
@SwinkMediaHouse 4 ай бұрын
In school right now as a Computer Science major... thank you for this!
@TechWithTim
@TechWithTim 4 ай бұрын
No problem!
@prohibited1125
@prohibited1125 4 ай бұрын
Drop out, coding is dying
@life_life237
@life_life237 4 ай бұрын
@@prohibited1125 like computer science was all about coding 😂
@prohibited1125
@prohibited1125 4 ай бұрын
entry level positions are all about coding, theres no entry level positions. its oversaturated@@life_life237
@TheBeach5563
@TheBeach5563 3 ай бұрын
Thanks for sharing. So much going on in tech. I’m trying to get a good foundation in coding. I have been working in IT for a while but just tired of the hardware stuff. Want to learn python and build from there.
@christislight
@christislight 3 ай бұрын
Pythons a great starting point
@pietro5856
@pietro5856 4 ай бұрын
Ai is useful for small things , I use it a lot , but in the more complicated things is still far behind. I find very useful for front end with Js css and html . For backend is pratically not feasible.
@Guillermo535
@Guillermo535 4 ай бұрын
Predicting market movements is extremely difficult in reality. It requires the investor to be right twice: Essentially why individuals engage the service of experts who provide proper strategies to navigate the markets
@bintaabdullahi2343
@bintaabdullahi2343 4 ай бұрын
Building a good investment portfolio is more complex so l would recommend you seek Theresa Walton's support. This way you can get strategies designed to address your unique long/short-term goals and financial dreams.
@simonahmed1854
@simonahmed1854 4 ай бұрын
I am surprised that this name is being mentioned here, I stumbled upon some of her clients' testimonies on CNBC news last week...
@PatriciaGabrielaTorres
@PatriciaGabrielaTorres 4 ай бұрын
Her success story is everywhere 💯
@pro.andrebrown9468
@pro.andrebrown9468 4 ай бұрын
What I appreciate about Ma'am Theresa is the ability to tailor strategies to individual needs. She recognizes that each investor has unique goals and risk tolerances, and she adapts her advice accordingly
@Buenasuerte122
@Buenasuerte122 4 ай бұрын
Her technical analysis is excellent and her interpretation/projections of the market are so accurate I sometimes ask myself if she is human 😂 . The point is, that theresa is the perfect trader to follow for advice and daily signals.
@cjsport1254
@cjsport1254 4 ай бұрын
I love coding but this job market Is just too convoluted for me personally. I’m just coding as a hobby.
@gd6noob
@gd6noob 4 ай бұрын
Windows vs macOS vs Linux for programming, which do you use and why?
@john_doe_2231
@john_doe_2231 4 ай бұрын
Hey Tim where can i watch your coding livestreams ?
@TechWithTim
@TechWithTim 4 ай бұрын
You can watch the recordings on KZbin! I haven’t done one live in a while
@lightless
@lightless 4 ай бұрын
Hi Tim, do you think python is still used in the industry? My Uni Course uses it for teaching ML, AI, etc but im always told its obsolete.
@chrisnorthall8317
@chrisnorthall8317 4 ай бұрын
Some truth, some not so. We take on people with zero coding knowledge but have very strong maths / physics engineering qualifications. We teach them to code...
@cariyaputta
@cariyaputta 4 ай бұрын
With the AI still have pretty high chance of hallucination, being super specialized is the best bet nowadays. For example, AI cannot compete with me in regard to nuances of Go and how to actually do a complex inventory-order-payment-delivery pipeline, as well as intergrate with 3rd-party callbacks.
@drowningcrown2293
@drowningcrown2293 4 ай бұрын
I just watched a video that suggested specializing is not a good idea right now. I guess i need to find a sweet spot generalist and specialist.
@BobbyTomMathew
@BobbyTomMathew 4 ай бұрын
This is the best video I've seen this year.
@adaptivedeveloper
@adaptivedeveloper 4 ай бұрын
Ai allowing build anything, with any stack is a massive overstatement. Otherwise spot on.
@kenkioqqo
@kenkioqqo 4 ай бұрын
This is solid advice. One year ago, I decided to learn Python, then learned Django, specifically to be able to bring my web app ideas to life (Not to get a job). Best decision I made in 2023.
@ChyeHeng17
@ChyeHeng17 4 ай бұрын
What web app have you created? Drawn any users yet?
@cranleymadeit
@cranleymadeit 4 ай бұрын
Your flask tutorials helped me so much. I finished a project with the help of those guides, and I’ve been off the the races since then. Those tutorials dragged me out of tutorial hell. Thanks, Really appreciate you!
@TechWithTim
@TechWithTim 4 ай бұрын
Wow I’m so happy to hear that! Keep rolling :)
@ArshdeepSingh-eq4zq
@ArshdeepSingh-eq4zq 4 ай бұрын
Can you provide the link for those tutorials
@thisguyisnotable
@thisguyisnotable 4 ай бұрын
@@TechWithTim in every language ive needed lots of tutorials for: rust, go etc. you've always been one of the only channels with good tutorials, so i really want to thank you for that!
@romankhmaladze5804
@romankhmaladze5804 4 ай бұрын
This is exactly, what it is. Only after a complete understanding of the problem space, only then you can ask AI for help. I was able to ask the right questions and get thousands of lines of code generated with a minimum review
@thewonderingworld9301
@thewonderingworld9301 4 ай бұрын
I graduated back in May, I have 8 months of internship experience and it's still very difficult to get a job :(
@patrickprucha5522
@patrickprucha5522 4 ай бұрын
Very good advice for young programmers. Good job!!
@amancharahul5008
@amancharahul5008 4 ай бұрын
Brother i am pretty confused with django framework as i know python basics but this framework it completed different when we use python. Do you have any suggestions to make it simple and easy?
@plantifulalexandra
@plantifulalexandra 4 ай бұрын
Great, just when I wanna start, lol.
@user-wg2eh3iy5r
@user-wg2eh3iy5r 4 ай бұрын
The requirements on the industry will probably have the effect of people learning programming to make cool things instead of just getting a job. I'm okay with that.
@rahulshendre7089
@rahulshendre7089 4 ай бұрын
this was actually good
@alanjohnson7374
@alanjohnson7374 4 ай бұрын
This only covers building new systems. There is a lot of code out there that needs fixes, features and optimizations that your existing programmer is still going to be needed for a long time. Companies generally don't allow you to upload the existing source to ChatGPT, so you need to understand the code, the architecture and the infrastructure in order to make changes safely. I agree building new systems is just prompt engineering now... but generalists still know what questions to ask, and what to prioritize. Specialism has significant risks too if your invest all your time in something that doesn't take off.
@ad7711x
@ad7711x 4 ай бұрын
Seems like the only way to make money long term coding is to create something that will make you money and or gets bought by another company. Going to work for someone, all you’re doing is begging someone to hire you so you can help make their company profitable. Coders have become disposable. I’ve been teaching myself since last summer. Initially my goal was to land a job. Now, I’m going to build a portfolio that eventually leads to an actually business. Like everything else in society, shortcuts, have taken the prestige away. You have to either invent a new product or make an existing one better.
@YeshuaIsTheTruth
@YeshuaIsTheTruth 4 ай бұрын
So... what if we're just gaining traction learning to code? Just keep trucking and realize it may be harder than if it were 5 years ago?
@user-ug7dv4ih1e
@user-ug7dv4ih1e 4 ай бұрын
i'm more intersted in full stack web development i code for about 4 years and i know html css js jquery php and mysql i can basically create a fully fuctional website. I'm considering freelancing and i already started my portofolio with 2 projects already i recently started the third an eshop (all of them pure coding no frameworks thou). What do you say is freelancing now a good approach? My main goal is to work as freelacer for maybe 3 - 4 years build up my network and experience and then hopefully land a job. What;s your advice? Could this be a good approach? Yea i also know the pros and cons about freelancing i did some research. I'm 22 btw if it matters at all.
@nah131
@nah131 4 ай бұрын
my biggest mistake is to take Comp sci degree course, almost graduate but feel there is no chance to get a job. I agree tech and coding is dead
@TechWithTim
@TechWithTim 4 ай бұрын
Well I definitely didn’t say it was dead
@carsonjamesiv2512
@carsonjamesiv2512 4 ай бұрын
INTERESTING!😃👍
@thejackal5099
@thejackal5099 4 ай бұрын
So basically I am wasting my time.
@Flux799
@Flux799 4 ай бұрын
Pretty much.
@theeverlastingman
@theeverlastingman 4 ай бұрын
No, just adjust your approach to something more focused. It’s actually easier to be a coder now because you can spend less time on technical skill and focus more on creativity with GPT tools.
@MwishaLudack
@MwishaLudack 4 ай бұрын
Yes
@fhrmk
@fhrmk 4 ай бұрын
No, youre never wasting your time by mastering new skills
@ErwinnPratama
@ErwinnPratama 4 ай бұрын
Yeah , im done with any bs like coding , i will just stick to the ai prompt.
@gelzintvidaure
@gelzintvidaure 4 ай бұрын
great job
@HardKnock
@HardKnock 4 ай бұрын
My 11 year old daughter has an interest in coding. I have no clue about it. What steps should I take to get her started?
@garrettblackard2288
@garrettblackard2288 3 ай бұрын
Keep in mind programming is over broad. These things apply to all the IT job listings. IT is changing.
@rendivs925
@rendivs925 4 ай бұрын
Sir i like both frontend and backend with MERN stack, can you give me advice if i want to become full stack Dev
@raykellfoster8461
@raykellfoster8461 4 ай бұрын
:O Not the floppys (reminded me of old school Office install) @1:33! :)
@STzim
@STzim 4 ай бұрын
What I start to wonder is how coding compares to other professions. I've a feeling that if you directed that much effort to a profession like say plumber, electrician or welder. I've a feeling you would earn a lot more per hour on average than with the same level of effort directed at software development. Also the pipeline seems a bit twisted. For example as a plumer in Germany it would go entry level (trade school, paid by employer) to get into the profession. From there you can become a master in your craft with some effort, some courses and a masterpiece after a few years. A bit more and you might be able to start your own business with the contacts and knowledge you've made and the projects you have produced. In IT it seems you start with the projects you have produced, try via contracts and a lot of knowledge to get an entry level job. It just seems like it's the wrong way arround with your field to me. Not to dissuade you from a carrer, there still are high paying jobs, just... if this is your main reason to enter, maybe compare before with other fields.
@BeepBoop2221
@BeepBoop2221 4 ай бұрын
The difference being you're at higher risk of injury as a welder, plumber or electrician.
@IvanRandomDude
@IvanRandomDude 4 ай бұрын
If you ignore flexibility, comfort and quality of life then yes, coding sucks compared to being a plumber. I mean, who cares about being able to work and travel whenever they want. Who cares about not freezing in January working in a dirt, or dying of heat in mid-July on a roof. Does it even matter if one has to go to other city to work and not see their wife and kids for 3 months? If you ignore all of that then yea, it is much better to be anything else but a developer. I am telling you as somebody whose father is a plumber.
@BeepBoop2221
@BeepBoop2221 4 ай бұрын
​@IvanRandomDude not being covered in shit and breathing in toxic brazing fumes for bad pay is always a bonus.
@ari.joel.m
@ari.joel.m 4 ай бұрын
Plumbing is just an example and you're right. I've friends in the trades that make a great living. Their field doesn't change often and then don't have to keep learning in their time off. They do in fact go to company paid workshops to upskill and they get certifications & raises too. I don't see this happening in software. Instead I see corporate styled management that ruins productivity and don't even get me started on interviewing/recruitment. Love programming but hate the field in general
@aarholodian
@aarholodian 4 ай бұрын
On God and everything holy all the people who say anything about considering trades are either braindead or have never touched a tool in their life. Having had a displeasure of slaving away as an electrician (in the south) I will never recommend anyone to go for that unless the idea of losing a decade or two of your lifespan and health for miserable pay sounds great to you
@ms-pf9ow
@ms-pf9ow 3 ай бұрын
Well explained. 🙏
@praktycznewskazowki6733
@praktycznewskazowki6733 4 ай бұрын
I dont't agree with this that you should be specialized in one specialization like frontend or backed, it's not enough anymore. Now days employes searching for fullstacks because they cut hiring price
@calmhorizons
@calmhorizons 4 ай бұрын
Good video - but there is one thing I think you have missed. Soft Skills. More than ever it is crucial to show that not only can you code, but that you are able to translate business problems into technical solutions. So I would recommend that people include a Problem Statement, simple Design Document, and some clear analysis alongside their projects, as well as some evidence of a structured approach in terms of planning. Don't just show what you did - anybody can follow a tutorial to make a "project" - show why you decided to do it that way, show you know what the tradeoffs are, show that you are able to think in terms of problems and solutions, not just tools and tech.
@nccamsc
@nccamsc 4 ай бұрын
Being a good developer takes a certain aptitude. Most people who do work involving coding can’t name a variable properly, forget about data structures and algorithms. The tools that help them spew out code are crutches that exacerbate the problem. Copying and pasting without understanding - that’s the reality.
@__________________________6910
@__________________________6910 4 ай бұрын
Hello Tim, How are you 👋
@joshuasimmons696
@joshuasimmons696 4 ай бұрын
Guess that’s it, after two years going for a degree in IT while teaching myself in my limited free time, I’ll never catch ch up to the barrier of entry. Now I wonder if it’s all been wasted effort
@nepenthesBicalcarata5666
@nepenthesBicalcarata5666 4 ай бұрын
Just saying, everything you said is taught in wgu’s computer science BS program. We did Ai, ML BE, FE data structures projects and lots more. Professional certifications and a ABET accredited degree. If you have free time you can knock out the degree really fast and the mentor and course professors are super helpful.
@kaninchenbun
@kaninchenbun 4 ай бұрын
so does this negate course careers?
@nurullo.salaydinov
@nurullo.salaydinov 4 ай бұрын
I'm just thinking, I'm only 17 years old and I'm a full stack developer(no job because of age) and I spent my youth for it but now it is getting hard to land a job ofc I have written many codes myself for a long hours but now AI is writing them within seconds, what should i do know, i have plenty of time to learn new things so that it will be easy to get job, I do want to study for artificial intelligence or cyber security at university, Please Tim help me to go which direction in this field as i have time. PLEASE REPLY! (Sorry if my english is not good) thanks.
@drwho9319
@drwho9319 3 ай бұрын
AI can’t write code, it only pulls snippets, in which many times aren’t even optimized or reliable. No AI of today can replace developers
@randyriegel8553
@randyriegel8553 22 күн бұрын
I've been programming since I was around 12 years old... and professionally for 25 years. AI is cool but you need to know the language first or you will never learn correctly. For a test with ChatGPT I asked it to write a function in C# that I already had written myself. The code it spitted out worked. So I benchmarked both ChatGPT and mine. Mine was faster and used less memory than the AI generated code.
@kentakeura1617
@kentakeura1617 4 ай бұрын
I am not entirely sold on the code generated by AI in a professional environment. For trivial and primitive tasks maybe or fast code concepts maybe, but for daily work on different projects i would rather have the control
@vascoguerreiro341
@vascoguerreiro341 4 ай бұрын
very useful
@alef1808
@alef1808 4 ай бұрын
I am first year engineering student....what should i do first, which language should i learn first ...what do i do
@womaninwood9177
@womaninwood9177 4 ай бұрын
py
@alef1808
@alef1808 4 ай бұрын
@@womaninwood9177 python?
@vsouza5000
@vsouza5000 4 ай бұрын
If you can learn the basics of one language, you can learn all of them. They are just the tool you use to talk to the computer. Pick one. Try it. See if it clicks. If it doesn't after a week, pick another one. I couldn't learn Ruby to save my life, but C# and GoLang clicked with me. They can both do the same, you just express yourself differently with each one.
@alef1808
@alef1808 4 ай бұрын
​@@vsouza5000thanks .... Can I get your any social media id.... I have multiple questions related to It .... If you could help me... 🥺
@jagula
@jagula 4 ай бұрын
I'm thinking of learning python. Would you say that your tutorial from 2020 is good place to start?
@TechWithTim
@TechWithTim 4 ай бұрын
Yep it’s still very relevant!
@jagula
@jagula 4 ай бұрын
@@TechWithTim Thanks
@Kpil3
@Kpil3 4 ай бұрын
I think this is incorrect. From my experience in the industry right now, we are moving rapidly to an age of generalists and away from the prior world of specialization. Even architecturally, the trend towards monoliths is symptomatic of this. Teams are getting a lot smaller. It's not enough to have a single specialization, you need to be able to deliver end to end products in much smaller teams now. Having a narrow specialization and range isn't going to cut it when budgets are smaller and interest rates are higher.
@Kpil3
@Kpil3 4 ай бұрын
This is also why they'd rather hire senior developers - they often have both depth and range. When you have a much smaller budget and no VC money, you need a small team that can do it all, where everyone can operate across the stack but with depth too. It's a time of bootstrapping, solo developers, monoliths and DIY.
@TechWithTim
@TechWithTim 4 ай бұрын
True but I’m talking more from a beginner perspective. Who you might consider a generalist is still overall a highly specialized dev who likely is great in say frontend dev (as an example). What I’m trying to encourage is people to get a higher depth of knowledge so that they can’t be easily replaced by an AI tool. Should they know a lot of things? Yes of course but I’d rather they’re very good in areas where they can actually provide value beyond what an AI tool could produce and then get to that level
@Kpil3
@Kpil3 4 ай бұрын
That's true. I agree about depth, perhaps I'm looking at it too much from the perspective of a more experienced person. I guess it's quite easy to lose sight of what it feels like for a beginner.
@perogamemc9887
@perogamemc9887 4 ай бұрын
Thank god, I've predicted these trends few years ago and quit programming.
@prasukjain8107
@prasukjain8107 4 ай бұрын
If u do thing just sake for doing them no other motivee you enjoy and never regret anything in ur life
Coding Was HARD Until I Learned These 3 Things...
10:43
Tech With Tim
Рет қаралды 143 М.
C++ Developer Learns Python
9:26
PolyMars
Рет қаралды 2,7 МЛН
1 класс vs 11 класс  (игрушка)
00:30
БЕРТ
Рет қаралды 4,3 МЛН
3 wheeler new bike fitting
00:19
Ruhul Shorts
Рет қаралды 46 МЛН
I’m bad at coding…. (my software engineering journey)
9:58
Pooja Dutt
Рет қаралды 1,7 МЛН
Why Most Programmers DON'T Last
18:56
Thriving Technologist
Рет қаралды 263 М.
Making an Entity Component System for my game engine
4:50
How I Would Learn To Code FAST In 2024
10:41
Tech With Tim
Рет қаралды 48 М.
Backend, Frontend or DevOps? How to Decide!
16:54
Tech With Tim
Рет қаралды 75 М.
When Will The Tech Jobs Come Back?
11:25
ChangeNode
Рет қаралды 184 М.
Python or JavaScript - Which One Should YOU Learn?
8:05
Tech With Tim
Рет қаралды 159 М.
20 Programming Projects That Will Make You A God At Coding
14:27
The Coding Sloth
Рет қаралды 509 М.
How I'd Learn AI (If I Had to Start Over)
15:04
Thu Vu data analytics
Рет қаралды 710 М.
Learn to code with an unfair advantage.
15:05
Jason Goodison
Рет қаралды 164 М.
1 класс vs 11 класс  (игрушка)
00:30
БЕРТ
Рет қаралды 4,3 МЛН