must say man... you break most complex things into tiny pieces that they no longer look complex and life feels much simple... thanks a lot for motivating....
@AdrianValenzDesign7 жыл бұрын
Isn't that recursion?
@DesktopChronicles7 жыл бұрын
Teja MTB tom
@kckong37 жыл бұрын
Chunking
@sameer_sah5 жыл бұрын
"Think too much in the past, you get depressed. Think too much in the future, you get anxious. Just think in the present." - Well said.
@bahjatmurrad80087 жыл бұрын
This video really hit close to home, I'm an Electrical Engineer working in the Embedded Software Field. I have to self teach everything and i'm working on old legacy defence products (1980-1990s). I will take into account what you've said Dave! Thanks for the great video
@charseo6 жыл бұрын
You nailed it Dave! Man now I wish I would have had a mentor like you, I should be in a better place than where I am lol. I'm in IBM and what you said is absolutely correct and couldn't agree more. I set 3 yrs as my maximum number of year to stay in the same team and seek for what I'm interested more. There should be teams with cloud development, big data, Analytics and AI using the latest technologies with heaps of open sources. I know it is not easy to move teams but it is not mission impossible.
@kakashisaga7 жыл бұрын
Just found your channel last week as I was studying for my exams. I've literally gone through all of your videos now that I'm free and you've quickly become one of my favourite youtubers! Your videos are super chill and relaxed with no gimmicks which is great, and you explain ideas and concepts (even difficult ones) in such a clear, concise way. Wish you all the best man, and I honestly hope your channel continues to grow. You deserve so many more subscribers and views :)
@DaveXiang7 жыл бұрын
yoooooo thanks, good luck on your exams
@aychurokgulamedinova18097 жыл бұрын
Hands down you are my favorite KZbinr! Appreciate!!!
@StyleTrick7 жыл бұрын
Great info Dave, the company I'm working for has listed a whole bunch of tech to learn, however to take small steps at a time is great. Learning Java too!
@MikeFox17 жыл бұрын
Another really really good video Dave. Thank you. You have wonderful insights.
@axinataeyane41807 жыл бұрын
you became my favorite youtuber.. clean cut, straight to the point, simple and informitive. Great!
@yasaamoin48827 жыл бұрын
You are,hands down,a very great helper to all the programmers who view your videos
@mrhunterf28697 жыл бұрын
Wow, another great video Dave! Thanks mate.
@travro25257 жыл бұрын
"If you think too much in the past you get depressed, if you think too much in the future you get anxious" . This quote makes the video for me and pretty much describes me. I'm in the medical field and I hate it; at 32 I'm trying to get into software development but as a married father of two it's been frustratingly slow. If I think too much in the past, I get angry thinking how much a may have wasted my life by going into something I was good at versus going into something I enjoyed. If I think too much in the the future, I get overwhelmed by all the things I have to learn.
@DaveXiang7 жыл бұрын
Hey man, the two things might not have to be separate. Sometimes when something seems "bad", there are ways to maybe transform that into something that benefits you. Taoist called it transmutation. For example, if someone gets really really bad at their boss, they decide to spend their time going for long walks to calm themselves. The walks end up giving them exercise and calming their mind. What if there is a way to combine software and whatever you're doing in the medical field? Can it be done? I know a lot of people are trying. My example is abstract but hopefully you get the point. Best of luck, hit me up if anything.
@kckong37 жыл бұрын
The past is dead & gone. The future is yet to arrive. That is why the present is the most precious... "present".
@djpioneer9375 жыл бұрын
My situation is just like yours. Im a married, with children, 44 year old male, with 8 years in the medical field. I decided to get out of the medical field to pursue a career in computer hardware engineering. Right now, I'm at the local city college, completing my pre-reqs. I encourage you to do it. You can always go back to the medical field. Do not live with regrets
@ConsistentImprovement6 жыл бұрын
Thank you for creating this video. The encouraging words in the video were what I needed today.
@markanthony94326 жыл бұрын
This is the by far the best video I've ever seen on KZbin! Thank You...
@NickKravitz7 жыл бұрын
I started software development in 1994 maintaining applications built in 1980s step by step I got into current technologies. Great advice and video. Great set of hats too.
@developmentpolitical17627 жыл бұрын
One of the VERY BEST technical channels on you tube, invaluable knowledge here.
@busyrand7 жыл бұрын
Outstanding Video! I saved time to specifically watch this. Great content.
@kedarpednekar95824 жыл бұрын
This guy is the best in career counselling !
@SHUBlive7 жыл бұрын
Hey thanx dude! You gave me the most precious advise till now.
@budi1eldo4 жыл бұрын
Another really good advice video, thank you!! :))
@jonathanknorr38436 жыл бұрын
"option overload analysis" - exactly.
@jacktoddy97835 жыл бұрын
Dave - I am sure that this video has helped so many people who feel similar to the guy in India. No-one is alone on all of this whatever the field in life. Making this video shows that you are a good-hearted man.
@idensoneltume6277 жыл бұрын
Tone. Emotions. I felt like I was in English again. Lol.
@walterdiaz20037 жыл бұрын
I understood what they guy wrote perfectly. On the other hand, one thing I notice from my way of learning is that I swing from technology to technology and at the end I don't learn anything. I recalled it when you mentioned you are going to concentrate on three things first, that's what I am going to do. Good video though, I am subscribed as I relate myself to your content.
@tobiasengel83856 жыл бұрын
Your point on drugs and self motivation is important to all generations. Thanks,
@codesplasher7 жыл бұрын
Another good video.. I enjoy listening to your insightful videos while I code..they are very helpful..
@mgalison6 жыл бұрын
I have been in IT since 1983. I started off as a COBOL CICS programmer. Then Client server developer, Visual Basic, PowerBuilder. Then I am currently a Oracle Database Administrator. Moving too fast hard to keep up. Now with Cloud Technology, a lot of that is going away. Thank Gd I only have 6 years left before I check out and retire
@clar3317 жыл бұрын
great advice, thank you!!
@abhis93536 жыл бұрын
Feel good as a Java developer. Even I was in a similar situation. I was feeling a need to move to JS since most of the jobs require that. But I feel if I can good at Java (Spring, Hibernate) I could still get a good job.
@hero-ht5ov7 жыл бұрын
thanks a lot for the help man D
@BionicCyborg5 жыл бұрын
So solid! You have to pick your goal language or tech 1-3 things a year reassess in a year. Trends pay ...your advice is good. Me I hate Java.....Golang could be wrong on that! Cool language!
@RounakJainIs6 жыл бұрын
Very good!! Keep it up!
@Mrcodewarrior770067 жыл бұрын
Good career advice!
@Tommybotham7 жыл бұрын
Excellent video.
@Shiro6427 жыл бұрын
Coming from a traditional engineering background (mech., elec., civil, or chem.) really does make you feel left behind if you stick with the traditional route. 2 things. 1. the topic of the email such as feeling left behind due to the new waves of software and that really hurts your self-esteem; so keeping up with the trends is hard but necessary. I know some traditional engineers go into software like yourself but most just stick with their original discipline, no matter how irrelevant it becomes. 2. The problem with traditional engineering fields is that they are not growing in job numbers as we were lead to believe 5-10 years ago. So weak employment prospects really do destroy the self-esteem of those that choose to stick with their discipline.
@GothaBillsAndDeath7 жыл бұрын
Hey David, just got to say, your last video that gave me a good track record to make my own form of "course" when I had freetime and how much time I would allocate to a given topic which is very hard to self-manage because its very hard to say where you should be at a given time. How much time do you allocate to self-study? Do you know a good site to study other people's study schedules in order to get a good grasp as to where you are and where others are in order to grasp what is needed? Lastly, do you think meditation helps you reset your energy (however short-term or in short-amount) and rescope your priorities so you can be less anxious. Please respond, but also, thank you for your consistent quality content!
@DaveXiang7 жыл бұрын
I do a bit of passive vs active self-study. I think passive stuff-I just consider reading books, pick up on some new things, educating myself more on such-and-such. This happens slowly, but it's important it's always happening. It's like keeping oil on your mind. When I do active studying, I try to get it done as fast as possible. I'm really not sure how much time I allocate. Maybe 10 hrs total a week? Something like that, not too excessive. I can't speak to meditation. I try to stay healthy and it helps. When I don't eat well, my body & mind feel slow and it sucks. I think maybe it's less about resetting energy, and just using it more effectively.
@GothaBillsAndDeath7 жыл бұрын
Thank you for replying! This gives me a lot of hope just by hearing a response back. 10 hrs sounds good. I've been trying to chunk my understanding of a given subject so I can recall the important bits of say javascript/jquery on(click, function(){somecode}... something around those lines using websites like codeacademy and freecodecamp with phone videos inc I want to rehash what I learned while in a spot where I can't code. Is it very necessary in your opinion to find a proper book to follow and do examples? For example, I'm focusing hard atm on front-end development, I should get a javascript book replete with essential algorithms? The bit about aligning your total potential energy to your schedule and environment was very enlightening.
@DaveXiang7 жыл бұрын
Yea, there are a ton of books. I think you just need a couple. Don't worry about all those details, like jquery function syntax(). I would focus on more javascript the language, how browsers work. What is V8 doing? What is a browser doing? ( I think i made a video on that haha). Also JS is a crazy language haha. But yea, you don't need to remember like jquery syntax for their event handlers. That's what Google is for
@GothaBillsAndDeath7 жыл бұрын
Mm good idea. I was going crazy going over the documents on W3.org, the one that isn't schools and goes really deep on the documentation. I get it, so I can understand it on a conceptual, core, level as syntax may change, but logic needs to be understood. Thank you!
@Weibaolien7 жыл бұрын
Bed-head Dave....I dig it! *Thumbs UP!*
@hemanareddy77577 жыл бұрын
can u please make a video about how same origin policy works on AJAX (xml) and CORS( cross origin request)
@phillipnguyen14307 жыл бұрын
What's up man, I watched a video of yours where you gloss over distributed systems. Have you read any books on it- if so, any ones you recommend that aren't too hardcore? I'm a junior front end developer, and I'm trying to gain more understanding in the realm of software development.
@ezequielaquino90827 жыл бұрын
Any advice for a high school student going to 11th grade that wants to be a software engineer?
@billy49587 жыл бұрын
Just wondering, is civil engineer a dying industry in North America, since I am going into second year civil engineer in the coming September. I've seen so many comment online saying that it is really difficult to get a job in NA.
@DaveXiang7 жыл бұрын
Can't speak to civil engineering. It might be dying or it also might just not be in the spotlight because software is so trendy now.
@richardqqq1767 жыл бұрын
good advise
@hero-ht5ov7 жыл бұрын
hey i know this will sound hard to do but can u do a tutorial on java when u like understand and know how to do it if u dont mind or even other languages
@DaveXiang7 жыл бұрын
Hey, I talked about that before, but there are tons of language resources out there. I would just be copying other people's good work. I'm not doing tutorials or anything. Sign up for some online classes, it's free/cheap
@ironnerd25115 жыл бұрын
Regarding this guy, I see something very positive about his situation. Even though he was Civil Engineer, IBM gave him a vote of confidence, because he was able to make a positive impression during the selection process. He succeeded at winning the position. But because of his limited background in s/w development he was given a chance to prove himself at let's say a non critical task. If he performs well, and demonstrate commitment and enthusiasm at this "shitty" job, it will be noticed. It is an excellent chance to adapt to the IBM environment, while building strong networking with his peers. Use emotional intelligence to strengthen coworker ties. Stay alert to new opportunities, and express to everyone the desire to switch to other tasks. If he performs well during his current challenge, he will be recognized and they will give him the chance he wins with his efforts. That was my experience working at Raytheon as a Design & Development Engineer years ago. My background was QA in Electronics Manufacturing Industries. Quite a career switch.
@davidmares60537 жыл бұрын
great video Dave thanks. i got interested in understanding how instagram scaled from 2012 to 2017 because of this video "Scaling Instagram with Mike Krieger" would you be interested in making a video about that?
@DaveXiang7 жыл бұрын
Yea, I'm trying to learn more about that stuff too. Have you seen this? highscalability.com/all-time-favorites/ I've never built anything that had to scale like this (you're actually lucky if you get to), but not everyone gets the chance to work on systems that scale like this. I like to read about it, and hopefully be a part of it one day.
@davidmares60537 жыл бұрын
yes,i like to read about that stuff too, it's really cool how they solve those scalability problems. even though i've just been learning Django for a while, it's interesting to me how companies that use Django like instagram scale with a small team of engeneers at the begining. but maybe i should take it step by step focusing on 2 to 3 thigns like you said and to get in the right envirement first so i can use my time and energy effectively. Thanks again Dave, Great videos.
@edwind84407 жыл бұрын
Correct me if I misunderstood, you mentioned you were learning Spring and Hibernate first, is there any benefit of learning the frameworks before the actual language? Or are you doing that concurrently? Awesome video BTW.
@DaveXiang7 жыл бұрын
No, you shouldn't do that, but I already know Java reasonably well. I'm just planning to really dive into language after I learn the popular frameworks.
@walterdiaz20037 жыл бұрын
I'm a LAMP developer and I really want to get out of PHP. Java is teasing me as well as Salesforce.
@johnmorgan70516 жыл бұрын
I think when the writer said he didn't want to follow the trends, he really meant he didn't want to follow fads. Like there are some technodouches who try some new programming language, and then everything has to be that or it's crap. And anything that doesn't conform to it is stupid.
@ravimaurya25337 жыл бұрын
Dave.... what's your favorite language?
@DaveXiang7 жыл бұрын
No favorites, they're all great
@ravimaurya25337 жыл бұрын
I am 15 years, and I do Android and Windows development. And now I am jumping on AI and bring AI to my apps. I am little confused that should I go to AI or keep with Android and Windows dev. I want to join Microsoft when I grow up. So what are your suggestions for it?
@joellim70107 жыл бұрын
people need to realised that if you want to do web development, you need to learn javascript. that is a FACT! i do not have a computer related degree but even i know abit of Javascript. Please go learn javascript if actually even give a fuck about your future.
@kunalhaer6 жыл бұрын
Hey Dave, would like to ask you a question. could I get your email?
@kashishsomani2577 жыл бұрын
First!
@jacktoddy97835 жыл бұрын
Dave - I am sure that this video has helped so many people who feel similar to the guy in India. No-one is alone on all of this whatever the field in life. Making this video shows that you are a good-hearted man.