Which of these mistakes are you making? Are there more I should have added to the list?
@kader88113 жыл бұрын
Learn React from course to documentation is anyworth...
@Robidu19733 жыл бұрын
My problem is that even though I may be making certain plans on a project it's quickly deviating from it as the work is progressing. The problem is that things quickly tend to evolve in another direction than I had anticipated so the entire plan is rendered moot. The other thing is that the code is starting to stabilize late, i. e. after so much work that I have put into it, and before that things tend to change in quick succession (the problem of any Perceiving type: While we are at a given task we tend to notice a lot of alternatives, some of which are better than what we initially have had in mind so we are going to adjust things). However, the thing that turns out to be most fatal is being highly scatterbrained: Any outside stimulus is capable of completely disrupting your line of thinking, even to the point that your work is taken an unexpected turn into an entirely different direction. Again any previous plans are rendered useless this way.
@neilbradley3 жыл бұрын
1) Stop choosing a language before choosing what you want to accomplish with it. It's like saying "I have a rake, and now I'm going to chop down a tree." 2) Stop relying on PEMDAS. Use parentheses liberally. If someone else is reading your code, lack of parentheses makes your INTENT ambiguous. It's easy to look at code to see what the result will be, but it doesn't tell me what the intention was - it could be wrong (and often is). 3) Stop #including code and functions you have no understanding of. At the very least, read a man page or equivalent to figure out what the consequences of using such a construct/module/library is. For example, quick sort is great for data that's not well sorted, but it's awful for things that are mostly sorted.
@safwan41613 жыл бұрын
Bro will you give your number
@pvtbx41983 жыл бұрын
Trying to learn more than one language at a time
@aljon79923 жыл бұрын
I'll recommend this channel to all of the Self-taught Programmers and to all newbies! This channel is one of the reason that's why i got my first Web Dev Job!
@AndySterkowitz3 жыл бұрын
Thank you!
@aljon79923 жыл бұрын
@@AndySterkowitz your welcome!
@JamesJones-vz2md3 жыл бұрын
Great tips bro!
@guitarman8133 жыл бұрын
Since doing Git Branching, I've certainly overcome my fear of making mistakes. As mentioned in point number 3. Git itself is a crucial part of software development anyway. My advice therefore is to learn the basics of Git for even building small and simple projects.
@thatoneuser86003 жыл бұрын
What chapters in the Pro Git book (from the official git website) should I read? Can I get away with just learning the first three chapters in that book?
@childchernobyl9983 жыл бұрын
Thanks again for all the great advice internet coding dad!
@henrypellowski33942 жыл бұрын
Another great video, sir. I will begin practicing my question asking technique; I can see how important it is. As a new self-taught programming learner, one thing I tend to do is lose track of my work-life balance. This may be a mistake to consider mentioning. My original plan was to get 10 hours in front of the monitor time a day, 7 days a week, but my brain was always fried. I have dropped it to a minimum of 6, and shoot for a maximum of 8 varying what I work on, from time spend learning java coding, Github, Blogs, and supportive videos like yours. Thanks for being a part of my transformation.
@techoutlook92352 жыл бұрын
I will have my JO tom, and somehow your videos taught me a lot. Thank you so much. Keep it up.
@gold49633 жыл бұрын
Pretty good tips. Of course, all the other tip videos you make are great. I love how practical they are. More importantly, I love how they show what programming is really like and what I can expect as I learn and progress.
@luismarques30593 жыл бұрын
Sometimes, even when I do problem solving projects, it's hard to plan learning theory time and practice time. Even with the definitions and the context of certain code topics is very rough... so thanks for reminding me the importance of caring about the functionality of things part, Andy. Also, can you do a video on screen usage? I think that topic deserves more attention to every programmer because sometimes they end up compromising their eye health with all the work. Cheers my dude. Great video as always
@Art-y2k3 жыл бұрын
Thanks, Andy this was helpful - I struggle to frame my questions all the time :)
@AndySterkowitz3 жыл бұрын
Glad it was helpful!
@sasukesarutobi38623 жыл бұрын
Great video and great points - demonstrating how I troubleshoot and ask questions was one of the main things that got me the programming job I have now (as well as hitting like and subscribe, of course!)
@villavonatja113 жыл бұрын
Hey @AndySterkowitz I really appreciate your videos! I'm making a lot of the mistakes you're pin pointing here so thank you for shedding light on why I'm finding so many road blocks. Need to work on those.
@RyanKHawkins3 жыл бұрын
I'd love to see a video on planning a project.
@peterg76yt3 жыл бұрын
There are many, many contexts - not just programming - where the question of "what have you tried so far" is absolutely crucial to a person providing help, because they can't get started without that information. And it's very good to be proactive providing that context when asking for help because it's very difficult for the person to respond with "what have you tried so far?" without it unintentionally coming across as condescending or evasive, and that starts the whole dialogue off with the wrong tone.
@parthshinde59663 жыл бұрын
Excellent! I always felt that I need a mentor to help correct my directions each time I go in wrong way. I think I found one! And yes the planning part, I have had worst experience with coding a project because I didn't plan it through in the beginning and jumped directly on coding. It was the first and long 6 months project for me, obviously made a lot of mistakes. Although the project is now in production, yet to learn coding at practical level.
@dwanejohnson37723 жыл бұрын
Thank you for continuing to make high quality content
@AndySterkowitz3 жыл бұрын
Happy to hear it’s been helpful Blair!
@rusrus75313 жыл бұрын
Done watching Liked Thanks Andy!
@phenomenalwolfli32983 жыл бұрын
can you make a video of a list of books to read for new programmers?
@ercntreras3 жыл бұрын
Thanks my friend, very useful info. 😃
@AndySterkowitz3 жыл бұрын
Glad it was useful! 😊
@ahmadsinasaeedi42153 жыл бұрын
tanks dear Andy very helpful
@slawomirjankowski80923 жыл бұрын
Hello Andy
@liberianewsagency1993 жыл бұрын
I have established a startup tech enterprise and tech training center that takes maximum 12 person in Africa GUINEE. Am a self taught programmer with more then 30 skills but master in non . I have fine it difficult getting visa to go abroad for study therefore I believe If I can teach people everyday that will push me to learn everyday. I want to develop a new planet that would be independent and self repérable. Where do I need to focus and what tool I need to get acquainted to. I love Python. What’s your advice
@pierreabbat61573 жыл бұрын
About imperfect code: some code written by the Programmer of the Universe appears to be imperfect (e.g. a percentage of newly formed proteins is made wrong and has to be thrown out of the cell). This turns out to have a purpose (other cells can tell when a virus invades, because the cell starts throwing out malformed virus proteins).
@carewen39693 жыл бұрын
I'm learning Python after a decade of developing in a visual language. So coding is mostly new. These tips are gold! Thank you.
@jhde90673 жыл бұрын
What's a visual language? visual basic? what makes it visual? Is it GUI creation?
@kaganozdemir43323 жыл бұрын
@@jhde9067 labview like programs, where the program is visualized as a data flow instead of regular code
@jhde90673 жыл бұрын
@@kaganozdemir4332 interesting, thanks!
@slimyelow2 жыл бұрын
Planning: Reminds me of the times where I'd start with the client login form before realizing that I need a register page first. And then before that a backend route, then a controller, then a model, then bcrypt, then testing with Postman......
@yashdeore4733 жыл бұрын
Great vid!😀
@DylanSterling3 жыл бұрын
Regarding asking questions, it’s also very helpful to keep the XY Problem in mind. From Wikipedia: “The XY problem is a communication problem encountered in help desk and similar situations in which the person asking for help obscures the real issue, X, because instead of asking directly about issue X, they ask how to solve a secondary issue, Y, which they believe will allow them to resolve issue X on their own. However, resolving issue Y often does not resolve issue X, or is a poor way to resolve it, and the obscuring of the real issue and the introduction of the potentially strange secondary issue can lead to the person trying to help having unnecessary difficulties in communication and/or offering poor solutions.”
@littlejibari2 жыл бұрын
Can u make a video tutorial on how to make a developmental plan and how long should one spend on staying on certain steps of the plan? That is one of major things I tend to skip and it always bites me midway like "okay, I've never been this far in making software, whats next? How will I do this and that (I'm usually stuck at dashboards, I really don't know how to start)"
@isabellakhong26303 жыл бұрын
Ask questions in a structured way, don't over obsess and allow mistakes, use source control, plan it out
@Eduardado3 жыл бұрын
Awesome tips. I fall into the "I want my code to be perfect". I loose a lot of time... Gonna try to be more practical.
@solotee76753 жыл бұрын
Great vid!
@RamonChiNangWong0783 жыл бұрын
Rule 1, sounds like those elitism from Stack overflow. But it make sense that beginners shouldn't depend and rely on random strangers to fix their codes. Rule 2, this is most important thing any programmer should learn
@robinfelix38793 жыл бұрын
hey first of all kudos to your videos its amazing. Just a small suggestion if possible segregate it in playlists so its a great reference. Can you please make a video on an efficient way to learn DSA?
@panchopaulo1113 жыл бұрын
Thanks for this video. Something that happens to me is that I've never asked a question anywhere or to anyone (other than Google). Whenever something doesn't work I just see it as an opportunity to learn more. And I sort of enjoy the pain of going through that process. I suppose I'm developing a bad habit, though. I mean, if I ever get a job in the industry, I should try not to get stuck in a problem, as that would delay everything. Any thoughts on that?
@AndySterkowitz3 жыл бұрын
This sounds good to me...it's important to develop the skill of digging through the internet to find what you need BUT it can 10-100x more time efficient to seek out someone who is more skilled/experienced and just to ask them. Finding those people whether it is a group/mentor can help to accelerate your timeline more than anything else.
@panchopaulo1113 жыл бұрын
@@AndySterkowitz wow thanks for the comment! I love all of your videos, and your Facebook group is great too :)
@marcello42583 жыл бұрын
Most important: what did you already do to fix the problem .. if you do not any effort you can't expect others to do so
@PositiveVibesVids3 жыл бұрын
Great advice
@Davis-lq8re3 жыл бұрын
I have been out of the industry for awhile because I did not have the newer skills that was desired. I had tried to acquire newer skills several years ago but that went nowhere. What do you recommend for someone that does have some background in programming but lacks the newer skills desired?
@TariqKhan-ly1un3 жыл бұрын
Me just searching KZbin for school work. Andy : You need to stop doing this. Me : Hmm okay.
@AndySterkowitz3 жыл бұрын
lol
@Quisl3 жыл бұрын
lol
@scottgodfrey78553 жыл бұрын
So, ask your questions like a unit test description.
@projectzeus78943 жыл бұрын
Hey! Andy, Alexander here, please just a quick question, is building a project like a website(full stack), from an old tutorial with some deprecated resources and codes, where there is need to update to newer versions of resources and find new code representatives, can this be classified resourceful and productive and a good way to get it going on a good pace, cause I've been all about this and debugging deprecated tools, codes and functions can be very stressful, so what's your take on this??....
@aicaeus3 жыл бұрын
Hi, not sure the best place to ask this but... I recently failed my computer science degree (cant continue as student finance wont cover any more years for me). I still want to continue programming and find a job, but I feel as if employers will look at me worse than someone who never went to university in the first place. I was wondering if you had any thoughts/opinions on this, do I still have a chance?
@jessikapiche60973 жыл бұрын
why don't you say ;'f..c the job', i'll be self employed? You may have 'failed' computer science degree, but what you have learn so far outweigh most people knowledge anyway. Why don't you create a game? Why don't you program an application? You may have to accept a low job first to make your months ends, but...
@navalravikant73393 жыл бұрын
I like whoever says I suck big time, and then explain to me exactly why and how to be less suck.
@drty68183 жыл бұрын
Is your discord channel free? Fresh college graduate and would love to join. If so where is the link?
@The0Stroy3 жыл бұрын
There are two types of bugs - either code doesn't execute at all or do something but not you want it to do.
@nerdvananc3 жыл бұрын
Why's the audio on this so echo-y?
@high5gaming5543 жыл бұрын
i really need to know! what size those monitors have and how did you connect both to mac? ;o
@AndySterkowitz3 жыл бұрын
These are the monitors: amzn.to/3sWtxfq I have a newer Macbook pro that has the thunderbolt outputs...you can hook up two 4k monitors to it.
@high5gaming5543 жыл бұрын
@@AndySterkowitz Thank you very much :) Impressive setup. Also amazing content.
@bopsap.gammazape2 жыл бұрын
I'd recommend "A Philosophy of Software Design" over Clean Code, especially for newbies - there are some shockingly bad examples in Clean Code
@Joseph-do9ue3 жыл бұрын
thnks
@AndySterkowitz3 жыл бұрын
You're welcome
@Harish-du6uc3 жыл бұрын
Good video dude. From India
@yessypina24983 жыл бұрын
I subscribed. Felt so called out lmao. I usually watch your videos but I am not subscribed til now.
@andrewbakanowicz77693 жыл бұрын
Number 5 don't be afraid to learn new things. Your a beginner you don't know everything. This number actually becomes number 1 as you progress through your career. You will never know everything
@jessikapiche60973 жыл бұрын
underrated comment right there! The fact is, you need to program despite the lack of knowledge...
@amazekhashaa73093 жыл бұрын
How you doing Andy?
@donwald34362 жыл бұрын
"Nothing happens." ... except the error message that you instantly dismissed ...
@kader88113 жыл бұрын
Hi.. If am ready to learn React can I take a course or to learn documentation?
@bryangk423 жыл бұрын
I learned by doing the free interactive scrimba react course. That's what I would recommend.
@kader88113 жыл бұрын
@@bryangk42 Happy to hear you. Don't make a mistake, I heard about scrimba, only heard about from channels. Can u tell about the documentation of react vs scrimba.. In react documentation everything it's covered, in scrimba how it's about react. Else documentation is hard to study..
@bryangk423 жыл бұрын
@@kader8811 The scrimba tutorial will explain how to use react using examples and letting you write code along with the instructor. Documentation for react is excellent but won't give you the practice it takes to get good. My advice would be to go through scrimba react tutorial then build an app using react, like a to-do or expense tracker.
@kader88113 жыл бұрын
@@bryangk42 Thank you..
@rubygreen12492 жыл бұрын
Took 150 lines of code and turned it in to 6 lines. There are multiple ways of doing things.
@CodingWorm3 жыл бұрын
I make 2 of these mistakes
@logixindie3 жыл бұрын
I make 5 of these mistakes
@CodingWorm3 жыл бұрын
@@logixindie one of those is not subbing to me
@JamR0ck3 жыл бұрын
40 years old just getting started 😶
@divineme9003 жыл бұрын
Hi
@dmitrygarifullin66723 жыл бұрын
👍
@ThaiIsland3 жыл бұрын
You’re too late I already made my first mistake days ago...more to come 🤪😂👍🏽🙏🏼
@briani4663 жыл бұрын
You look like Chauvin’s defense lawyer lol
@hanesmitter14693 жыл бұрын
Echoes disturbing my user experience of your channel
@cyberwomen93862 жыл бұрын
You should open udemy courses, I loved listening you and understand you clearly...