Programming Tips for Self-Taught Software Developers

  Рет қаралды 28,653

The Learn Programming Channel

The Learn Programming Channel

Күн бұрын

Programming Tips for Self-Taught Software Developers
In this video, I'll be giving out tips to self-taught programmers or for those who did not attend or go through training or doesn't have a college or university degree in programming. If you're someone who learned coding through an online course, a book, or other forms of study materials and you're interested about these tips, please keep on watching.
Today's programming tip is brought to you by The Learn Programming Academy's Kotlin For Java Developers course:
lpa.dev/Youtub...
My name is Tim Buchalka and I have put together a series of videos which I call the "Programming Tip of the Day". And basically, each video goes through talking about some of the pitfalls and things that you'll need to overcome to succeed as a programmer, things like overcoming frustration and keeping yourself motivated.
In this series I will also answer common questions about choosing a programming language to learn, questions about your career path and things of that nature. Now there's a lot of other things as well that I'll cover in these videos and I'm also opening the lines for you to tell me what you want me to cover.
Now I've been a programmer for over 35 years so I think I'm really qualified to answer a lot of these questions. So if you do have a question, pop the question in the comments section of this video and I'll do my best to address that in a future video.
If you're ready to look at the next tip, click on the link below to get redirected to the playlist for all programming tips:
• Programming Tip of the...
If you're interested in coding specific programming videos, click on the link below to get redirected to the playlist for programming videos:
• Programming Tutorials
Consider subscribing by clicking on the Subscribe button right below the video.
Where to find out more about me:
My Video Courses
learnprogrammi...
Twitter
/ timbuchalka
Facebook
/ tim.buchalka

Пікірлер: 51
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
Watch Tim's Free Learn to Code Course on KZbin! kzbin.info/aero/PLXtTjtWmQhg0N08o_oSaAantmQAu-1Xad
@JY-fl1hv
@JY-fl1hv 4 жыл бұрын
1. Best practices 2. Create a project and put on Github 3. Study other people's code Thank you for good info! Your videos motivate me so much :)
@kapilanps7320
@kapilanps7320 4 жыл бұрын
We are self-taught programmers with a engineering degree..
@codingbrew705
@codingbrew705 5 жыл бұрын
Tim, your videos are amazing :) The tutorial videos you make along with your Udemy courses helped me land a full-time engineering role. Just wanted to drop a note and say thanks!
@rayanallouzi8806
@rayanallouzi8806 4 жыл бұрын
which course did you do, the java one??
@CarlJohnson-iv7sn
@CarlJohnson-iv7sn 3 жыл бұрын
1. Learn best practices 2. CREATE A PROJECT! JUST DO IT! 3. Read other people's code
@dejankuzmanovic7059
@dejankuzmanovic7059 2 жыл бұрын
I am now a C#/Java dev and how my university thought I would learn programming: Gave me slides with 2 sentences and an example and read from the slide with no demonstration. How I actually learned it: took houndreds of hours of online courses and books and made projects by myself. Thank you for nothing University of Vienna. Thank you
@omegaplib5530
@omegaplib5530 2 жыл бұрын
I'm in the same boat
@Z3r0_d4yz
@Z3r0_d4yz 3 жыл бұрын
Thank you, Tim! I'm following your Java course on Udemy. Great course and tips. 👌
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 3 жыл бұрын
Glad you like them! And thanksa for the kind words.
@h3w45
@h3w45 5 жыл бұрын
Thanks for all your tips.
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
You are welcome!
@java-puzzler-mania
@java-puzzler-mania 6 ай бұрын
Good, thanks
@eraldachung-colon1975
@eraldachung-colon1975 4 жыл бұрын
Very good tips thanks for that.
@robsaunders4477
@robsaunders4477 2 жыл бұрын
Thanks for the video, Tim. I agree with the tips but am not sure how to break the circular logic around tip number one. If you are a completely self-taught outsider, how can you vet the real experts from the so-called experts to know if you are really getting best practices? Similarly, as technology changes rapidly, how do you know if yesterday's best practice hasn't been replaced by something new?
@FernandoGarcia-iz3ni
@FernandoGarcia-iz3ni 3 жыл бұрын
I'm starting to try to learn and see if I have what it takes to be a front end web developer at first. I am with the FCC curriculum and my idea is this 2021 to form solid bases in html and css, to carry out several projects and my portfolio. My query is for those who have studied in a self-taught way, who consider better or gave better results for you, take notes with pencil and paper or use something like evernote, notion, etc and do it directly on the pc?
@Geminis3505
@Geminis3505 5 жыл бұрын
Thank you so much for the video!!!
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
You are welcome!
@syedsaqibaftab19
@syedsaqibaftab19 5 жыл бұрын
Thank you Tim!
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
You are welcome
@yehoshuakahan9336
@yehoshuakahan9336 5 жыл бұрын
Great advice, Tim, and thank you. What's your github user name? Is it okay if we study your code?
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
I have a lot of client code on my github so I don't share that (it's on a hidden username). You can probably find my regular account but I don't have a lot of code on that one.
@yehoshuakahan9336
@yehoshuakahan9336 5 жыл бұрын
@@TheLearnProgrammingChannel Fair enough. I would've assumed that client code would be in private repositories, which GitHub now allows. I guess since you lead a team of programmers, it would cost you money to do so.
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
@@yehoshuakahan9336 Github has always had paid private repositories but with Microsoft buying them they have opened up allowing private repositories for I think up to 3 contributors to be free now which is nice.
@RedPilledwDMT
@RedPilledwDMT 5 жыл бұрын
Hello Tip, is it really possible to get a programming job if barely all companies set as a requirement a college degree? Idk if I should drop out because im being teach a lot of junk that is holding me back/slowing me down. Thanks
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
This video should help - kzbin.info/www/bejne/np7Ch6aGnrBspNU - It's possible to get a job without a degree, for sure.
@1qtaz
@1qtaz 4 жыл бұрын
Learn to enjoy, or at least automate, your documentation. Be your own best technical writer.
@lux27.42
@lux27.42 5 жыл бұрын
nice video as always, sir :) thankyou..
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
Thanks!
@chiragaggarwal4932
@chiragaggarwal4932 5 жыл бұрын
Hello tim sir, can you please name a few books to follow along with java masterclass. I actually learn faster in the old way of books and stuff but yes your course is greatly helping me. Waiting for your reply.thanks
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
In general I don't recommend to do that -. check out some videos in my playlist which discuss this.
@mstam853
@mstam853 4 жыл бұрын
I'd recommend "Head First Java" - super engaging!
@augustoliver351
@augustoliver351 5 жыл бұрын
I ❤️ your courses
@maisamalam7722
@maisamalam7722 5 жыл бұрын
Hi, I'm a self taught beginner programmer. For GitHub, do your projects have to be original? For example, I have made a calculator in Java, python whichever. Would it matter if 100 other people have the same app? What if you have ideas for apps thats why youre learning programming could you upload theories/ideas? thank you:)
@Yungcameltoe222
@Yungcameltoe222 4 жыл бұрын
did you find a answer?
@armincal9834
@armincal9834 4 жыл бұрын
Whatever you write, there is a 90% chance that at least one more person has written the same thing, yhere are probably even frameworks out there that do the same thing 10 times better than you, that doesen't matter, what matters is that you understand how to program and ur projects are supposed to prove that you understand it
@gouripanda7517
@gouripanda7517 5 жыл бұрын
Hi,Tim Have you created a video about how to read code or anyone else's code? If you did then please let me know. Thanks.
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
Not specifically - I will look to add a video about it. Thanks
@thestraycat69
@thestraycat69 4 жыл бұрын
These tips are great for anyone really lol
@sandorrancz4684
@sandorrancz4684 3 жыл бұрын
Hello, I was wondering if there is any competency that a self thought programmer can achieve. Like in foreign languages when you learn a language after that you take a test and you recive proof that you are on a certain level.
@JValentin80
@JValentin80 3 жыл бұрын
Of course, for Java, You can do an Oracle certification.
@sandorrancz4684
@sandorrancz4684 3 жыл бұрын
@@JValentin80 thx
@abulsyed4851
@abulsyed4851 5 жыл бұрын
Hey Tim, what type of projects do you recommend uploading for beginners? I am currently doing your java masterclass on Udemy and at section 4, I can confidently answer the coding exercises on your course in section 4. Are they fine to upload to GitHub? asking as feel as they may be overlooked due to its simplicity and wondering if I should upload them or wait til I get a better understanding to upload more advanced projects.
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
I would literally upload anything you have worked on that is your own work - All programmers have simple and more complex projects and a good mix of uploads, especially over a period of time shows you are continually working towards improving yourself.
@RameenFallschirmjager
@RameenFallschirmjager 4 жыл бұрын
This man can order me to go to war!
@Mjws2907
@Mjws2907 5 жыл бұрын
So, in context of this video, how does one get started on Github?
@gabrielgilliam6888
@gabrielgilliam6888 5 жыл бұрын
Github is extremely important, I would recommend taking an online course or watch tutorial videos on first what it is, and then how to use it. It's going to be pretty much assumed you know what Github is and how to use it in practically any developer job you apply for. It's intimidating at first, but after you use it a few times, you'll love it. Good luck!
@javabeanz8549
@javabeanz8549 5 жыл бұрын
if you use Tim's "Learn Programming Academy" link above, there is a link on their to the "Git and Github Masterclass", and by going through that link, you get a coupon code as well. As I write this, the coupon gives you a $9.99 USD price.
@TheLearnProgrammingChannel
@TheLearnProgrammingChannel 5 жыл бұрын
Thanks @Java Beanz for the help as well as @Gabriel Gilliam - I love how you are pitching in to help!
@kaka_tutorails8765
@kaka_tutorails8765 10 ай бұрын
You're GURU right?
@Nusremmus
@Nusremmus 4 жыл бұрын
PERL leaves a bad taste in my mouth.
Four Stages of Becoming a Programmer
9:06
The Learn Programming Channel
Рет қаралды 229 М.
Mindset Mistakes That Will Sabotage Your Career in Programming and Cause You to Fail
8:02
The Learn Programming Channel
Рет қаралды 13 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 13 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 6 МЛН
Best Learning Strategies for Programmers
12:06
Andy Sterkowitz
Рет қаралды 687 М.
8 Interview Tips for Software Developers
7:08
The Learn Programming Channel
Рет қаралды 7 М.
JDK, JRE, JVM: What Are They and What Are Their Differences?
7:57
The Learn Programming Channel
Рет қаралды 89 М.
What Would A Junior Developer Work On?
5:38
The Learn Programming Channel
Рет қаралды 72 М.
My Unconventional Coding Story | Self-Taught
27:14
Travis Media
Рет қаралды 673 М.
How to learn to code (quickly and easily!)
11:41
TechLead
Рет қаралды 3,7 МЛН
The BEST Way To Become A Software Engineer
14:45
ThePrimeTime
Рет қаралды 218 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 81 М.
Entry Level Job Requirements for Learners and Inexperienced Programmers
5:06
The Learn Programming Channel
Рет қаралды 49 М.
7 Years of Software Engineering Advice in 18 Minutes
18:32
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 13 МЛН