Тёмный

5 Things I Wish I Knew Before Becoming a Software Engineer 

Keep On Coding
Подписаться 317 тыс.
Просмотров 943 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,2 тыс.   
@zarp9319
@zarp9319 4 года назад
Just in case anyone would like this, 0:26 - 1st Tip 2:14 - 2nd Tip 4:04 - 3rd Tip 5:23 - 4th Tip 7:24 - 5th Tip Hope this helps!
@chaimae7566
@chaimae7566 4 года назад
Yo tha best
@leoneranger9348
@leoneranger9348 4 года назад
🙌🏾✊🏾🔥
@KeepOnCoding
@KeepOnCoding 4 года назад
Mvp
@feepin2058
@feepin2058 4 года назад
Lmao
@len322
@len322 4 года назад
thank god for your sacrifice !
@mayank_upadhyay_19
@mayank_upadhyay_19 3 года назад
My advice to my younger self would be to stop comparing my 1 month of progress with someone's 10 years of progress and craft my skills each day with full confidence and positivity that I will make it.
@sunflower8227
@sunflower8227 3 года назад
ok i needed this
@Aeterin
@Aeterin 3 года назад
ig that is good, if you are comparing yourself with someone with lot of experience you will push yourself harder, who knows you might go beyond what you could imagine, that would create a good competition within yourself but getting stressed or depressed over it isn't gonna help in any way well I do the first one and I try to learn as much as possible to beat the teacher who is teaching me this, it is good sport
@rodglodoviza6827
@rodglodoviza6827 3 года назад
Great advice
@miguelpereira9859
@miguelpereira9859 3 года назад
Seems like a great advice for many things in life
@ankushthakurrrr
@ankushthakurrrr 3 года назад
You don't know how much confidence boost I got from this comment, I thank you for this
@elinfelicia382
@elinfelicia382 4 года назад
Keep On Coding: I'd get into the office. I'd just go straight to my desk and pretty much sit there for 6-7 hours. me: Perfect
@KeepOnCoding
@KeepOnCoding 4 года назад
😂🤣
@user-il8vl2vw6d
@user-il8vl2vw6d 4 года назад
AHAHAHA yes
@meganlukes6679
@meganlukes6679 4 года назад
Boris Erdogan There are a lot of white collar jobs that require you to talk to people A LOT, deal with TONS of stupid irrelevant meetings, focus on “teamwork” to the point of absurdity, and won’t let you just get settled into your zone.
@destininw
@destininw 3 года назад
@@meganlukes6679 💯
@Enscriptiv
@Enscriptiv 3 года назад
lmaooooooo
@zachgoll
@zachgoll 3 года назад
My advice to myself: 1. Don’t obsess so much about learning every little detail of your chosen coding language. Focus more on deploying your apps from start to finish. You can fill those gaps later. 2. Don’t let anyone tell you user authentication is simple. It’s pretty darn confusing at first. 3. Spend some time planning your apps-especially the UI. The UI drives a lot of the decisions you make on the backend. 4. Don’t expect to “get it” after a few years. I’m on year 5 and still feel like I have no idea what I’m doing sometimes. 5. Writing unit tests is boring and difficult, but it forces you to write cleaner code. Once you understand the basics of building software, learn to unit test.
@misbahshaikh3507
@misbahshaikh3507 3 года назад
How did u start coding? And from where did u learn I'm saying as a beginner who wants to get started
@magalybenavides6829
@magalybenavides6829 3 года назад
@@misbahshaikh3507 same I need to know
@SM7SM7SM7
@SM7SM7SM7 3 года назад
Solid advice, thanks!! I’ll keep this in mind. It reminds me of being in hospitality for over 10years and still felt I didn’t know everything to be known even though I was considered a pro.
@dekilazarevic4867
@dekilazarevic4867 3 года назад
Hahhaha im learnig no. 2 and It’s pretty darn confusing at first and second and so on :)))) tnx for advice :)
@vineetjadhav1785
@vineetjadhav1785 2 года назад
@@misbahshaikh3507 Just start u will get used to it ✨!
@khennouchefaycal2123
@khennouchefaycal2123 4 года назад
My advice to my younger self would be: Focus on algorithms, patterns and principles, not frameworks and gadgets.
@betterbutter5935
@betterbutter5935 4 года назад
khennouche faycal what do you mean by framework
@khennouchefaycal2123
@khennouchefaycal2123 4 года назад
@@betterbutter5935 investing too much time in framework is not worth it, for example the guys who invested too much time in Microsoft Silverlight, all their experience is thrown away when Microsoft abandoned it. But investing in algorithms, design patterns and principals will never expier and will be there forever
@EVORUNZDEMO7
@EVORUNZDEMO7 4 года назад
khennouche faycal makes no sense lol, a framework uses a laguafe with all those, no one leadns a framework before a language
@HealthInspectorz
@HealthInspectorz 4 года назад
Agreed! Pattern and algorithms are important. It's like your core values as a programmer. Master data structures as well. Know what's efficient and what's not efficient.
@steveotieno8441
@steveotieno8441 4 года назад
You Smart! Go buy yourself some Books
@ramonemmiel
@ramonemmiel 4 года назад
My advice to myself: Don't get too picky with your first programming language, your first programming language is not and will not be your forever language, it will teach you the fundamrntals the syntax and principles of programming.
@epath4957
@epath4957 3 года назад
Personally, I needed to read someone saying this. Thank you.
@bullshitman155
@bullshitman155 3 года назад
True. The first programming language I learned was Python, then I continued to HTML/CSS/JS, and now, C# is the language I'm best at.
@misbahshaikh3507
@misbahshaikh3507 3 года назад
@@bullshitman155 hey how did u start coding?
@user-yy2gm2ov5v
@user-yy2gm2ov5v 3 года назад
@@bullshitman155 .
@maxwell4k
@maxwell4k 2 года назад
Thank you I’ve just started programming a few days ago. This advice helps
@swaniketchowdhury
@swaniketchowdhury 4 года назад
My advice would be: Master data structures & algorithm for a particular language, master databases then create a roadmap & follow it.
@samf8887
@samf8887 4 года назад
Best advice
@moelopez270
@moelopez270 3 года назад
Worst advice
@thatoneuser8600
@thatoneuser8600 3 года назад
I learn data structures and algorithms from geeksforgeeks but how do I learn databases? I use Java, so I'd need to learn SQL or a no SQL language for manipulating databases, right?
@dinidusamaranayake3266
@dinidusamaranayake3266 3 года назад
bet
@anurag3555
@anurag3555 3 года назад
What abt front end development
@FrancisRodgers
@FrancisRodgers 3 года назад
If I was advising my younger self (having a masters and 10+ years experience and very successful career). This is what I would say: 1. Dont waste 6 years in college. 6 years is the difference between a junior dev and a senior dev which are very different pay scales. Just do a Microsoft certified course or similar over 6 months and get into the industry. Experience and competence counts way more than education. 2. Get into contracting as soon as possible after you have 3 years experience and are reasonably competent. I waited 6 years. The job demands are the same weather you are junior, mid level, or senior, the only difference is what you get paid. So once you are competent of your skills, why waste time on low wages working as an employee. Get into contracting asap once competent. 3. Once you get that 1st year experience. Dont be afraid to ask for a raise every 6 months or move jobs the first chance you get to a higher paying job. Not only will this make you more money, but it will expose you to different work environments, and technologies making you are more competent developer. In my jobs I went through 2 years as a junior dev, then 2 more as a mid level, then 2 more as a senior and then I started looking into database and networking jobs, 4. I would tend to stick with smaller lesser known companies for the exposure to the larger array of technologies, especially in the first 5 years. You'll do networking, and databases, as well as dev. You'll see it from all different angles. That makes you a much better dev as well as making you more employable because you literally can do everything. Essentially, dont waste time holding yourself back. Know your competence level and either ask for a raise or move jobs. One last thing. I had several companies or recruiters contact me to fill out tests even before interviewing. I always refuse. Why? Because if a company is not willing to take 15 minutes to talk to me before expecting an investment from me, it's not the kind of company I want to work for. I dont support this new pre interview exam culture (where you have to do an exam just to get an interview - often just a phone interview). That is exactly what a degrees,certification, and experience is supposed to get you past. Yes for people who dont have degrees or certification or requisite experience, but as a blanket for everyone. No way. Dont waste time on companies that dont want to read your cv and give you at least 15 minutes on the phone no strings attached. Remember, you are interviewing them as much as they are interviewing you. If you really want a particular job...find ways to set yourself apart from the competition. I quickly developed many different ways. But it's too long to go into here. I know it's a long comment, but I hope this helps someone. If you want career mentoring in any area of IT, let me know. I can mentor anyone of reasonable competence to the big bucks in this industry in quarter the time they will do it alone. It's not all about technical ability. In fact some of the highest paid, are there because they know how to motivate and manage those with more technical ability than them and also have the ability to communicate non technically with clients.
@shaikhmddaniyaal7666
@shaikhmddaniyaal7666 3 года назад
Nailed it
@shekelgoblin
@shekelgoblin 2 года назад
You still here?
@FrancisRodgers
@FrancisRodgers 2 года назад
@@shekelgoblin Still here. Takes me a few days to respond though. :-)
@shekelgoblin
@shekelgoblin 2 года назад
@@FrancisRodgers Is there somewhere I could contact you? You seem like you have plenty of knowledge to give and I would love to chat. I've been wanting to break into the IT world but have been confused about what the best starting point is and I would like to hear your opinion as someone who has seen the inside of the industry for years. If not, I appreciate the comment, that alone helped me out :)
@FrancisRodgers
@FrancisRodgers 2 года назад
@@shekelgoblin First send me a PM, and we can share emails. From there perhaps whatsapp. Give me some ideas of what areas of IT your interested in and where you are in the world.
@ShivamPanchbhai
@ShivamPanchbhai 4 года назад
5 Things I Want to tell myself 5 years ago : 1) Get certifications from Coursera etc. 2) Practice your coding skills at regular intervals of time. 3) Do specialisation courses from Coursera. 4) Make at least 5 projects to add it in your resume. 5) Clear your basics of Algorithms and Data structures 6) Have a rocking LinkedIn profile with all the certification, projects and internships.
@anisahchowdhury3302
@anisahchowdhury3302 4 года назад
For your first tip, how would the certificates come in handy? I finished a few courses but I’m not sure how I can utilize the certificate.
@arnav520
@arnav520 4 года назад
@@anisahchowdhury3302 Not useful
@snags3067
@snags3067 4 года назад
Namaste. Is the 5 tips after completing a BSc CS degree (Honors or Masters) ? Also what language would you say is most in demand. SAP just retrenched many staff in my city, I was hoping to get into that. I'm based in South Africa
@iluvcakes19
@iluvcakes19 4 года назад
How can I learn step 5?
@ShivamPanchbhai
@ShivamPanchbhai 4 года назад
@@iluvcakes19 do course from Coursera or watch RU-vid videos and don't forget to practice it is the key for perfection
@humzaqureshi1391
@humzaqureshi1391 4 года назад
I am genuinely impressed w the detail he gave us and how he was able to consistently tell us all the pros and cons of each minor step. Liked and subbed!
@schmidtforge1946
@schmidtforge1946 4 года назад
I'm 31 and JUST starting to get my bachelor's in CS. Wish I would have started right out of high school
@LovelifeJesusdaily
@LovelifeJesusdaily 4 года назад
I'm 30... i feel like i wasted time... 7years of doing admin and social media management and TV presenting. Yet i graduated with a computer science degree. Now i want to teach myself software development and I think its too late... i don't know.
@LovelifeJesusdaily
@LovelifeJesusdaily 4 года назад
@Isiah Kendall thank you 😊
@zahiriously2347
@zahiriously2347 4 года назад
Im 38 and starting now on my bachelor in DS
@dxnnys
@dxnnys 4 года назад
im 87 about to get my degree
@seanmccants1500
@seanmccants1500 4 года назад
@@LovelifeJesusdaily what made you go into that field if you have a cs degree?
@Treataod
@Treataod 4 года назад
As a 21 year old: I’d tell my younger self from five years ago to keep at it and apply what you learned. Don’t be scared.
@KeepOnCoding
@KeepOnCoding 4 года назад
That's great advice for any age.
@navyforeveryoungjean-phili5940
@navyforeveryoungjean-phili5940 4 года назад
Treataod. ‹ ゲイン › apply it how? In what way?
@innocentrage1
@innocentrage1 4 года назад
You are wise beyond your years my friend. I got a degree in Web design and then never touched HTML or web design again after I got it and went into sales. Now I'm kicking myself after ten years making not so great money and trying to learn Python and data science on the side so I can get a better job.
@JosephEarlRZafra
@JosephEarlRZafra 2 года назад
@@navyforeveryoungjean-phili5940 lets say math problem your teacher thought you PEMDAS how will you apply pemdas to a problem that needs PEMDAS to answer the problem
@gkytstudio
@gkytstudio 4 года назад
First programming language is like native language. 💯
@mwnkt
@mwnkt 4 года назад
True
@okas425
@okas425 4 года назад
Python 🐍
@ROSSNKUNGA
@ROSSNKUNGA 4 года назад
Python 🐍
@nyctophilic1790
@nyctophilic1790 4 года назад
Pythoooonnn
@shashankshetty5879
@shashankshetty5879 4 года назад
Java
@tannerbarcelos6880
@tannerbarcelos6880 4 года назад
I literally learned python and C++ hardcore in my CS program, but have married Java as well, lol. I love it. However I do agree, Python definitely not being typed, and less verbose makes that interview much 'easier'.
@Kkcckkpp
@Kkcckkpp 4 года назад
I wish I could go back and tell myself "stop thinking you can't be an engineer just because you're a girl." Luckily some good devs set me straight and got me on the path to programming.
@gonza14nacional
@gonza14nacional 4 года назад
Heyyyyy!!!! I belived I couldn't study programming because didn't feel as smart as the rest of my family, just because I wasn't a hard nerd who didn't like sports. It's different to your situation, but I belive we just have to go for it. Goooood luck Kelsey!!!!!!
@Luise7
@Luise7 4 года назад
Im graduating high school this year I still need to do my math exam and I want software engineer and somebody just told me that today and always that I say it is what i want people look at me and day "are you sure you dont have a lot of skills with the computers". Did you ever feel in your career gender discrimination ?
@mett978
@mett978 4 года назад
OMG, me too! I used to mod the sims when I was younger and didn't think I could ever be a developer - my older brother was encouraged to go into IT, but as a girl, I was encouraged to go into journalism and law - ended up in marketing, digital marketing, now developing. Got there in the end, I guess!
@Jahida360
@Jahida360 4 года назад
That's beautiful , I'm starting a career change soon with aspirations to become a developer - it started with an interest in cyber security .... But everything seems to steam from development and intrigued me a while lot more ...from the little I know now. It's encouraging to have read your post here 💛
@DeathsGirl
@DeathsGirl 3 года назад
I needed to read this
@ponylucifel
@ponylucifel 4 года назад
If there’s any advice I could give, I’d say don’t only learn about algorithms and data structures. It is also crucial for a software engineer to learn software architecture, too. While algo and DS can help one get a job, knowing software architecture will help a new hired to catch up on the speed very quickly. I’d say in real life, software architecture is much more useful than algorithms and data structure since those hard works have been done by libraries and language features. If one wishes to become a web developer, make sure you know what popular design pattern and tools are used for web development and why they are the way they are.
@KeepOnCoding
@KeepOnCoding 4 года назад
I 100% agree. DS+A helps you get the job but afterwards it will mostly be understanding software architecture.
@lordhandsomeswag1854
@lordhandsomeswag1854 4 года назад
Yeah or just learn software architecture fully and fuck all the code. You rather be an architect or a bricklayer fam?
@aryanriyahi3885
@aryanriyahi3885 2 года назад
Im a begineer learner and i would be thankful if you answer me Im learning python Should i learn algo & DS & sw arch first and after that coding in python?
@mbelmin
@mbelmin 4 года назад
I was looking for a video like this to send to my younger brother. 98% of the videos on YTare complete bs. You nailed it for the most part. GG
@KeepOnCoding
@KeepOnCoding 4 года назад
GG
@nickenspoliticalramblings4836
@nickenspoliticalramblings4836 3 года назад
Right when you said "I wish I could have learned Python" this Udemy commercial comes up and says "Python's where it's at, you should take this udemy course."
@mistersir3185
@mistersir3185 4 года назад
bro i wish we had more honest people like you in this world. I loved watching your video. Thanks for helping us realistically set our hopes. You *the real G*
@GunzzYT
@GunzzYT 4 года назад
My first programming language was Python and now i'am learning C# and Java its quite easy after you know one language 👍
@boywonderarias
@boywonderarias 2 года назад
You first one was python with 0 experience before ?
@enjay86
@enjay86 4 года назад
15-20 years ago there wasn't such an option to study software engineering, so the vast majority of my coworkers don't have a degree. Including myself. We all from that generation are self-learners. And those who were studying, their teachers were often totally ripped from reality, from business, so their lectures were catastrophic. But I'm sure that today it's a completely different story. Anyway... all the developers I know started their careers during high school, because we all are passionate about codding, so when the time for college studies came we all were already in the position of "junior" developers, so no need to get a degree. But when you decide to be a developer during/right before college, it's good to finish it and get it. Advice to my younger self would be - focus on one thing, one language, one technology and be the best as possible in it. And only then expand your range of knowlage. But it's hard for me to stay focused on one thing, I love new stuff, love learning new cool things (even from completely different areas) even though I never use them in a production :D
@simondev758
@simondev758 4 года назад
I've done a lot of interviews for Google, and I noticed the same thing with language selection. People using languages with less boilerplate seemed to just have more time to focus on the problem itself. PS: Start some home projects in another language. I used c++ for most of my career, but the past couple years I've coded up a bunch of python projects in my spare time (and now javascript) and I'm definitely more comfortable interviewing in those now.
@daple1997
@daple1997 4 года назад
What kind of work do you do that involves C++?
@simondev758
@simondev758 4 года назад
@@daple1997 I spent about half my career in game development at major studios, working on xbox/playstation games in C++. My specialization was rendering and optimization. Other half was at Google, started off doing optimization, then machine learning, then infrastructure.
@euwofbw
@euwofbw 4 года назад
Will my chance of getting hired by google dramatically decrease if I don't know C++?? I think the answer is yes.Not knowing c++ at all is not equal to using python to do interview.
@simondev758
@simondev758 4 года назад
@@euwofbw Your chance of getting hired at Google will probably be unaffected by whether or not you know C++. Many senior engineers there have never written a line of C++.
@euwofbw
@euwofbw 4 года назад
@@simondev758 how? Most teams use c++ if you are going for a non-ML software engineer role
@dilnozasaidova6298
@dilnozasaidova6298 3 года назад
I remember the times when as a kid I used to use Skype back in 2010 to video chat with my dad who lived overseas. And I thought that the programmers were holy people who made this come true and that they weren't from this planet. Even though I started pursuing this career only 2 years ago, I've always had a feeling that i was made for this! It's my sophomore year at UW and i am full of positive energy and can't wait to meet my future self!!! To whoever's reading this: You're the boss, so boss up and live the life you deserve!
@blakecampbell6386
@blakecampbell6386 2 года назад
How you going with it? Still pumped? 🫠
@dilnozasaidova6298
@dilnozasaidova6298 2 года назад
@@blakecampbell6386 Surprisingly, yes! I'm taking classes this summer, so I only got 2 more quarters left to graduate 😫🤧
@sagebaram5951
@sagebaram5951 4 года назад
I would’ve told myself, once you take this route, learning becomes your most valuable trait, and if you think you’re done learning after college/bootcamp you’re terribly wrong. Also the fact you need a few personal projects unrelated to your college/bootcamp experience to stand out from a the other candidates for any job.
@KeepOnCoding
@KeepOnCoding 4 года назад
Absolutely agree with the learning part!
@Jdb63
@Jdb63 4 года назад
Yep at least for landing that first job
@sin3358
@sin3358 2 года назад
That last one is a good one. Thanks chief!
@daple1997
@daple1997 4 года назад
For the degree part. I think it depends on where you live. I understand that in these big tech hubs there are plenty of opportunities without a degree. But in the "middle of nowhere" you will see jobs that have "Bsc in Computer Science" as the top requirement. There are jobs that do not require one but you would be seriously limiting yourself if thats really all you're aiming for. Obviously there are some that make it without one but those are the exeptions.
@simondev758
@simondev758 4 года назад
Also, if you ever want to work abroad, it can become tricky getting visa's without a degree. A buddy of mine has no degree and is a senior developer at Unity, but has had his options severely limited in the past.
@KeepOnCoding
@KeepOnCoding 4 года назад
If you're in the middle of nowhere and don't have a degree you'd probably have to relocate to one of the big tech hubs.
@inesoliveira693
@inesoliveira693 2 года назад
I can understand what you said, because I live in Portugal and here a Bsc degree is always a requirement, but, believe, when you have at least one job experience no one will care about what was the university you went for or if you went to. I'm having a Bsc degree in an online university that no one knows about, and last month I applyed to a company tech and I was accepted. The afraid of been judge, or afraid of not be good as the others that have 5 years in computer science in a recognized university was always in mind. I have been with this afraid for so long, being underpaid, just because i though that i would not be enough. Dear me, dear Daniil, or dear you that are reading my comment, i just wanna give the advice to NOT BE AFRAID, you just need to evidence that you are capable. Don't stop learning whatever the source. To finish, I just wanna say that I love this channel. I've been learning a lot. ;)
@mohammedyoussefnour5855
@mohammedyoussefnour5855 Год назад
​@@inesoliveira693 Hey inês do you have Instagram I really have some good questions about SE and I liked how you motivated me to go on with journey, I'm learning now HTML and CSS and would move the next months to JavaScript. Can I reach out to you somewhere?
@randyhaight7202
@randyhaight7202 4 года назад
I actually found this video because I was about to change my mind from learning Python first to learning Java first. This video was a relief, because as a total beginner just having looked at languages, I really wanted to learn Python but I was about to go against that because a lot of information out there makes Java look more useful.
@disk38
@disk38 4 года назад
Java is cruel one, but yes static makes the real devs. python is just a scripting one and easier compared to Java. learning Java is decently more efficient than python. This doesn't mean that python is less important than Java, it's the leading language for all platforms but not good for money seekers
@randyhaight7202
@randyhaight7202 4 года назад
@@disk38 Thanks for the reply. I'm not looking for a job, I was looking for a way to get some mostly text based games out of my head. The more I learn about Python, the more I see that it can do what I was hoping to do, I'll probably (?) need other languages to be able to share them with others, I'll cross that bridge when I get to it.
@mokroargra7277
@mokroargra7277 4 года назад
Good video man, I'm working towards software engineering now at my current job developing internal tools. I agree with not needing a degree to do it, I don't have a degree but I work my way up thru my current company from NOC Engineer into DevOps to Full stack engineering. So even if you can't get right in as a software engineer at larger companies you can for sure start lower and work your way up. For me this work well because I learned from the ground up of my company and how all its infrastructure works together.
@boywonderarias
@boywonderarias 2 года назад
Hi 👋 What’s the first position you applied for the you started out with ?
@noahfranta7878
@noahfranta7878 4 года назад
Thank you for the awesome tips! Its nice to find someone who is sharing relevant information. Im literally just starting out on my coding venture, and it feels like theres a lot of misinformation on the topic. Keep up the good videos!
@jeremymuriithi1293
@jeremymuriithi1293 Год назад
You're very genuine with your viewers. I find most of your videos having honest answers to most of our questions. Keep up the good work, man!
@littlegrandpa2062
@littlegrandpa2062 4 года назад
I really want to become a software engineer and your advice is really helping me. I just found this channel as well and am watching all of your videos. Thank you for the great advice and keep it up!
@KeepOnCoding
@KeepOnCoding 4 года назад
Thanks man! I appreciate the support!
@davidgaid4305
@davidgaid4305 4 года назад
Hay Sam! thank you soooo much for posting this, love your videos. I also went to EB CSU and yes it is under RAteddd. They did change the quarter system to semesters now, which is kinda of bummer for some students who thought that they were graduating early. but yeah looking forward to seeing more of your videos btw love the background.
@Viktor9502
@Viktor9502 4 года назад
I graduated this time last year with a double major in business and economics. I was 22 and I had been working in accounting for 2 years. Its miserable. Dont do accounting people. Upon graduation I immediately quit my job, and went right back to school and will be finishing my associates degree in CS next may. I wrote my first line of code, ever, last September. The language I've been using is C++. The intro class was super easy, I thought to myself, wow this is easy af, six figures here I come. Finished with an A. Moving to the intermediate class, it was much harder. You have to deal with classes, linked lists, pointers, exceptions, templates etc... My god if it wasnt for the school provided tutors I probably would've failed the class. Luckily they were very helpful and I'll be hopefully finishing up this week with an A- or a B. My advice to anyone who wants to get into coding is that you really need to practice this stuff. Do more than what they assign you for homework. The homework isnt enough practice for it to stick with you. Also, dont think that you need to learn evey single language to get hired by a big company. Be really good at 1 language, and you'll be set . These companies hire people who use each language, so theres no need for you to know how to use them all. Pick 1 or 2 and be really good at those. I would recommend choosing between C++, java, javascript, and python. Python is very easy compared to C++. Writing code in python is like writing english sentences lol. From what I've heard, C++ is like the hardest language to learn, but once you learn it, every other language is very easy. I've literally been coding for less than a year and I can tell you that coding isnt hard people. If you put in the work, you'll learn it easily. Also, another piece of advice is, dont go straight to a 4 year college. My community college is super good. The school has transfer agreements with big prestigious 4 year schools. For example if finish my degree with atleast a 3.3 I'll be guaranteed acceptance into WPI which is a really good school here in MA. You save a shit ton of money. And actually, before I graduate, I'm actually hoping I'll know enough CS to maybe land a job at a big company. That'll save me like 70,000$ worth of debt. If these guys are getting jobs at faang companies from a 3-6 month boot camp, I can probably get one with an associates degree. I dont see why not.
@sleazydz5129
@sleazydz5129 4 года назад
Wow I needed this! Graduated with a Business degree last June and worked as a Recruitment Consultant for almost a year and hated it. I minored in accounting too and have always had that in mind as a backup career but a variety of factors really turn me off from it, and I think I needed one more person to say it was awful. I learned SQL around graduation and have been learning Python recently with a data analytics focused but it seems like software engineering might be just as interesting but more accessible, due to sheer volume at the very least. Is there any reason in particular you got into coding or software engineering? I love problem solving and all the intangibles but I'm trying to have an in mind of what a career in software looks like for me to just put my head down, learn with more vigor, and apply to some great bootcamps.
@Viktor9502
@Viktor9502 4 года назад
@@sleazydz5129 accounting was just mind numbing. There was no creativity, no flexibility, the pay is ok I guess. With software you can work from anywhere. I have friends who are software engineers who work half of the year in the US and half in Europe. Isnt that insane? You could never do that with accounting. Also the pay for software engineers is super high. And most importantly, our industry wont get automated, atleast within our lifetime. We're always going to need people who can program robots, computers, cars, make new websites, etc... Accounting could easily be automated. CS adds so much value to our society. Without software we wouldn't have Netflix, Facebook, Google, instagram etc... Those are all apps that changed our world. How has an accountant changed our world lol? Sure accounting is important, but not nearly as significant and cool as creating those apps imo. So my main reasons for switching were: 1. No flexibility in accounting. Just do the same shit everyyyydayyy. 2. Limited options if you didnt go to a great school. 3. Pay wasnt great unless you moved up to managing postions. Software engineers make higher starting salaries out of college than most people that have been working in accounting for ten years. Six figure starting salaries with large equity bonuses. 4. The ability to go on vacations for more than a week lol. I have a friend and she goes on vacations for like a month but still manages to work while on vacation. She can essentially travel whenever she wants. That's freedom man. With accounting you're locked in a cubicle all day surrounded by boring old ass people. 5. I wanted something creative and something that added value to society. No better way to change the world nowadays than using software. 6. The chance to be apart of /create a new app or idea. Imagine being in on an early startup and boom, you're a millionaire overnight. Tech startups being worth billion overnight are becoming a lot more common. So I would say the chances are good if you're a great programmer. 7. The ability to be able to move to another country if I wanted to. Theres only 1 way to code lol. They're all universal languages in a sense. Accounting in the Us vs Europe is different, so you cant just move to europe if you wanted to. I would like to provide some caution when applying to bootcamps. I already debated on whether or not I should do a bootcamp or get another bachelors degree, in CS. The reason I didnt go for the bootcamp is because 99% of the bootcamp graduates get like below average /average jobs. Theres the 1% who end up getting into big companies and making bank. I think the chances of success and the ability to move up in a company are a lot higher with a degree. I understand the finances may not make sense for you, but I look at it this way. If I spend 70k getting a bachelors degree from a great school I'll be most likely guaranteed a good job, if I do well. The school has connections and that's essentially what you're paying for. If I land a job making 100k+ right out of college, I'll pay off that debt within a couple years. FAANG employees get like 30k+ bonuses + sign on bonuses, that alone would pay for most of the debt. Also, if you ever want to move up in the company you 99% need a degree, and most of the time, a masters degree which can only be achieved if you have a bachelors. Getting into a big company is not as impossible as it seems. The reason why it seems impossible is because you have so many below average developers applying and so little good developers that it makes the acceptance percentage super low.
@adriannacook313
@adriannacook313 4 года назад
Went to Uni to study English and Business. Got a first job as an English teacher. Quit after less than a year. Got another job in an IT company, doing admin work. Two years in that IT firm taught me a lot (still so thankful about this), but never thought I would learn programming as I was never good at math. Left the IT company to move to a new country. Was being jobless for 8 thousand years (8 months). Was doing some temporary admin work like receptionist or data entry, saw heaps of manual and paper based work. Missed my old IT company and how everyone was so smart at their software engineering. 1 week before Xmas, got a job offer for an admin role with a mission to cleanse data and create auto reports. Glad that my excel skills kinda helped, but looking at the whole situation, I knew I needed more. I need something that can automate my work and make things more efficient, solve my and my teams problems. After lots of thinking, researching and self-doubting, I have decided that I want to be able to develop something that can fulfil my desire for a smarter and more technical workplace...I want to be able to use technology to support my work...so here I am...learning Python and will set my radar to get on to other things...So glad that you mentioned it in your video that Python is a good first lanugo learn (I first chose to study python because I thought other languages are just too hard for my tiny brain ha ha) Your video is great, it’s very honest and I know what you said in your video was true, I witnessed everything you said when I was in my old IT company. Thanks for sharing this.
@ronevlogstv
@ronevlogstv 4 года назад
I was class clown and have trouble paying attention but the jobs i had are entry level warehouse bs. I'm tired of being broke and seeing my hs peers just leave me in the dust and don't even talk to me no more
@sviatoslavnovosiadlyi611
@sviatoslavnovosiadlyi611 4 года назад
I would focus on CS lectures while I was at college. I ditched so many classes and did not take that serious so now I have to catch it up
@unsung777
@unsung777 3 года назад
02:57 Sigh of relief - currently learning python
@nahid2281
@nahid2281 2 года назад
so hows it going
@motolola
@motolola 4 года назад
Excellent piece, Small companies exposed me to see the bigger picture in SDLC, I was responsible for the frontend, backend, DevOps, Database design, Project Management, and everything from conceptualising a product through implementation and launching. On transitioning to a big company, I was like 'hey!!! omg!!! ... 😮 I get help everywhere ????' I was amazed that different people do have to specialize in different stuff such as a DBA, DevOps, etc ... I just focused on backend dev which was my core skill, and earned much better money for 'doing little'.
@Honeypepper.
@Honeypepper. 4 года назад
That's really nice of you to be so truthful, I almost left but i'm glad I stayed. Helpful information. Thank you
@IAmLove213
@IAmLove213 Год назад
As someone looking to get into the tech field, I really appreciate this video and the points you made. Something to really think about. Thank you. New subbie!!
@abdullah6577
@abdullah6577 4 года назад
Currently stuck in this big loop of going C thinking learning C will basically give me the tools to easily transition into other languages. As a 19 year old who just graduated from High School doing Pre-Med, I am learning it all by myself and my aim is to actually become a Web Developer. I have done HTML, CSS but before diving into JS i thought I should learn C so i can have easy time learning other languages as its a low level programming language. Would appreciate a lot if you could help me out on this!
@KeepOnCoding
@KeepOnCoding 4 года назад
Hi Muhammad. C is a great language but I would recommend something like C++ so you can get exposure to classes and OOP. Also, JS is vastly different than C.
@bahez11
@bahez11 4 года назад
Focus on one language ,and try to learn alot about this language. And after that all the language will be the same and easy to grasp
@alcaynchannelquran2359
@alcaynchannelquran2359 4 года назад
bro true
@Said-gn1bm
@Said-gn1bm 4 года назад
I have a question are all commands in all Programms the same?
@bahez11
@bahez11 4 года назад
@@Said-gn1bm not really, some are different
@Hanfahhussain
@Hanfahhussain 4 года назад
Would you say that python and java script are both smiler?
@bahez11
@bahez11 4 года назад
@@Hanfahhussain not very similar but they all have common syntax s
@collinsa8909
@collinsa8909 4 года назад
Learned java first,still use it. I've gotten used to its verboseness since I type fast. It's not even an issue and I don't use ides . Python Is slow compared to java and not as focused as java- you can write in -oop or procedural. To java,i think it is poorly designed.
@pyrodynamic4144
@pyrodynamic4144 4 года назад
Verboseness is not just bad because you have to type a lot. I think it does hinder readability too. People say that languages that are more compact are less readable but I don't agree. If I'm looking at 200 lines of code that do something another language can do in 20, especially something like setters and getters--which are hell in Java in my opinion--it significantly impairs thinking. Do you know that feeling when you turn on your phone to look at the clock and then you look again a few seconds later because you didn't pay attention and you still don't know what time it is? That's how it feels sometimes when I look at Java code. I've recently read a criticism on Java and it changed my outlook on it. Combined with what I just said, I decided to switch to Kotlin (also runs on the JVM, and *fully interoperable with Java--* You can use the JDK from Kotlin) and it was a breath of fresh air. For example, in Kotlin, making a setter or getter can literally be done on the same line as the variable declaration. I'm not saying this to convince you to switch to Kotlin or Scala, but don't narrow out your thinking. Java was my first language too, and I think it's about time I abandon it. It's not the most spectacular language out there, in fact no language is. We must learn to use the right language for the right task. "Python Is slow compared to java and not as focused as java- you can write in -oop or procedural. To java,i think it is poorly designed." Python is not poorly designed. You shouldn't criticize a language because it's not doing what you want exactly the way you want. It's true that it's slower than Java, but if performance is not fatally critical, it's not an issue.
@waifu_enjoyer_zubo
@waifu_enjoyer_zubo 4 года назад
@@pyrodynamic4144 , your comment is very helpful. Could you give an example where the speed will matter a lot? I mean, i think we can implement efficient data structures like RedBlack/AVL Trees, Hashmaps, using pyhton. However, I wonder when software engineers need the perfect efficiency and choose languages like C++.
@blableu4519
@blableu4519 4 года назад
@@waifu_enjoyer_zubo Big projects like video games
@JonYugen
@JonYugen 3 года назад
My advice for my self. Start young, I never had the idea of programming during high school so I never bothered learning about it then. I regret it.
@xoCarmiMay
@xoCarmiMay 4 года назад
Just want to comment on the great content you shared (currently looking into a career in Web developing and design) as well as wanting to acknowledge and show some love for going to Cal State East Bay since majority of my close friends and family went there! :D
@KeepOnCoding
@KeepOnCoding 4 года назад
Thank you! Go Pioneers! lol
@KeepOnCoding
@KeepOnCoding 4 года назад
Like & Subscribe. Please & Thank You!
@anjalibhatt56
@anjalibhatt56 4 года назад
Thank you for such a great advice. Do you think it's ok for 25 yr to just start learning programming from scratch by C language? I have started my lecture s. Please suggest
@Rigginpearce
@Rigginpearce 4 года назад
Hello
@Cambodiafree
@Cambodiafree 4 года назад
@@anjalibhatt56 I think it's ok .
@neurophilosophers994
@neurophilosophers994 4 года назад
Would you recommend Coursera for learning Python I am going to try and focus on this resource during quarantine. I’m professionally licensed for architectural plan examination but it’s not something I enjoy and I have a degree in Neuroscience but never pursued a job in the medical field as I did not want that style of life. I am going to take the Python for everyone course, then the data structures capstone courses and hopefully something related to AI as in very interested in it. I liked your video you’re very down to earth.
@marlenemoreno-quintana9415
@marlenemoreno-quintana9415 4 года назад
I am going into high school next year, my school has a program called PLTW. I really want to become a software engineer and that program offers computer science and engineering, which one should I take to pursue becoming a software engineer?
@NoAnimeeee
@NoAnimeeee 3 года назад
Even tho I’m 14 and started coding like 5 months ago and have learned a lot the advice I would give myself would be to don’t give up because when I started to learn python I felt so frustrated and sometimes I was about to quit programming because of found it so hard so yeah that is the advice I would give to myself and enjoy what I am doing
@miaalmeida4787
@miaalmeida4787 2 года назад
its nice to see someone so young is already starting to learn, you have a great path in front of you! dont give up :)
@sharkawakaorb9220
@sharkawakaorb9220 Год назад
Also 14 looking into to python to! So many places to start though .
@moonglade4951
@moonglade4951 4 года назад
I see this channel going all the way to the millions."That's called Vision".)
@KeepOnCoding
@KeepOnCoding 4 года назад
🙌🏼🤞🏼💯
@FinallyInfamousXBL
@FinallyInfamousXBL 4 года назад
My first interview for a Software Engineer is coming up June 10th, it's for the State I live in's Technology and Information department for .NET frameworks. I just graduated from a bachelor's degree in Game Design with the main programming language in C#. This video was extremely great to watch and informative
@okas425
@okas425 4 года назад
How’d it go?
@neoloanderson6676
@neoloanderson6676 4 года назад
Congratulations on completing your degree 🥳
@SpaceTacos60316
@SpaceTacos60316 4 года назад
This is a fantastic video, thanks so much for being transparent! I'm coming to coding very late in my professional career so I have zero advice for my younger self. For now, I'm just happy reading through all the great comments and taking notes. Liked - Subscribed - Notified for new content. Thanks again!
@BigCocoEnergy
@BigCocoEnergy 3 года назад
My advice to my younger self (18) is to major in Management Information Systems and learn how to code on my time. I think majoring in Computer Science with the mindset of getting the piece of paper was a huge mistake. Coming out of school, I will definitely commit more time to learning code to grow as a developer instead of doing just enough to pass
@chandankhotele1169
@chandankhotele1169 2 года назад
software engineer or computer engineering what best
@imperfect5687
@imperfect5687 4 года назад
Assembly Language has left the chat
@dylanbarber697
@dylanbarber697 3 года назад
2nd tip. Totally agree. Wish I would've gotten in to Java instead of full stack javascript/typescript. Learning Java now though as I start at a huge company next week that does Java on their back end. I'd love to move on that team eventually
@kirkmorgan4260
@kirkmorgan4260 2 года назад
Your style is very chill and genuine. I bet people really like to work with you.
@ambou8626
@ambou8626 4 года назад
Thanks so much for these videos man. I'm in a similar situation as you where I majored in something pretty useless during undergrad so now I'm back in school taking cs courses to hopefully get into a decent master's program for cs (I'm actually working towards a second bachelor's though). The reason i'm choosing a master's is because i'm trying to get into Machine Learning and most job postings require a M.S. at minimum. These videos are very motivational and informative thanks so much for doing them.
@KeepOnCoding
@KeepOnCoding 4 года назад
I'm glad they help and thanks for letting me know. It encourages me to create more. Good luck with your schooling.
@nicolaiveliki1409
@nicolaiveliki1409 3 года назад
What I would tell my younger self is to start coding for real. I started programming sporadically when I was 13 but it wasn't until I turned 34 that I made it my actual profession and really started learning what it means to BE a programmer/software developer. It's never too late to start but it's better to start early
@adamenriquez8530
@adamenriquez8530 3 года назад
I’m 31 and want to start. I feel too old though 🥲 do people see your age and how long you have been doing it as a downside?
@nicolaiveliki1409
@nicolaiveliki1409 3 года назад
@@adamenriquez8530 unless you have a serious medical condition that prevents you from living for another 50 years, you're not too old. And if you do, then why let anythng stop you from doing what you really want to do? (That also applies to those who can expect to live long. I'm rambling) You don't learn new concepts as quickly as when you were young, but by the time you go to college, that time is over anyway. You are not at a disadvantage because of your age in this. You might be at a disadvantage because you have a family and can't just change your profession willy nilly and expect to be able to provide for them. I had to change my profession to continue providing for my family, so it was a no-brainer
@adamenriquez8530
@adamenriquez8530 3 года назад
@@nicolaiveliki1409 I understand. Yea my wife isn’t working at the moment so I have to step my game up. We both were working so it wasn’t too bad. I gotta step up now though
@nicolaiveliki1409
@nicolaiveliki1409 3 года назад
@@adamenriquez8530 I hope your wife is well! My wife has just started working again after our daughter was born. Luckily, living in Europe, we are not broke because of this. Well, we kinda are but we're not fearing for our home... If you study consistently, then 2 hours per day will get you pretty far in a year. I'm assuming you already have an affinity for technology, or else you wouldn't consider learning to program. My favorite new toy is my Raspberry Pi, you can learn a lot with that thing and if something goes wrong it's not such a big deal, financially. You also learn to program with restricted resources in mind, which is a pain at first but you will probably code a lot cleaner
@adamenriquez8530
@adamenriquez8530 3 года назад
@@nicolaiveliki1409 Yes my wife is doing good. She is restricted on working by her doctor. We have a second child on the way. Luckily we have a savings and aren’t hurting too much right now. I’m actually new to all this technology. I know my way around a computer a little but that’s about it. I am hoping to learn. I just believe technology will only get better and more complex. Would like to be more apart of that.
@sunilkhadka5500
@sunilkhadka5500 4 года назад
I would advise my younger self to stop goofing around when the teacher is teaching...its very obvious yet hard to master
@danielsmith5032
@danielsmith5032 3 года назад
Man this is 100% truth.
@cnguyen0320
@cnguyen0320 4 года назад
I like your videos! Probably watched 3 at this point. Wish you made a summary in the details section for this one specifically so I could just take a quick look after the video to review. Looking to get into software engineering myself (coming from manufacturing controls/automation). Lot's of good info. Keep up the work. THanks!
@tinabakshi8966
@tinabakshi8966 4 года назад
My advice would be to quit masters in Software engineering n instead focus on practical skills.
@mbj920
@mbj920 4 года назад
Anonymo get the degree if possible as well as internships
@gunfall9618
@gunfall9618 4 года назад
Masters isn't just about building skills and study. Its also about building connections and knowing people who can help you in future or having a trustable co worker..
@pinkdiscomosh2766
@pinkdiscomosh2766 4 года назад
I remember being a new dev a trying to soak in as much information as possible and unfortunately there is a lot of bad advice and information out there that i’ve realized over the years. Thankfully I had enough good sense to learn from multiple people rather than the popular few on RU-vid. I enjoyed this video because it is real and true to life. Working as a dev isn’t as flashy as many on RU-vid portray it. It is a difficult and oftentimes a not so flashy career. I love the videos out there that portray it as a difficult, problem solving, demanding career because that’s exactly how it is. Yes you may make more money doing this but the reason for that is because it’s not easy. It’s not always flashy and it’s not always enjoyable. Just like any job, there is the good and the bad and many on RU-vid only highlight the good.
@KeepOnCoding
@KeepOnCoding 4 года назад
Yes sir! I always try to keep it 100 in my videos even if it won't get as many views.
@explorelearnshare8222
@explorelearnshare8222 3 года назад
I would tell my younger self to choose companies that were doing work I was more passionate about. For example, my personal interests include music and astrophotography; there are lots of companies out there doing work in those areas.
@DanPatru
@DanPatru 3 года назад
I am enjoying the quality of your content, but being passionate about sounds also, I am enjoying a lot the quality of the sound of your channel. I could not advise my younger self regarding the career, because I don't have one in coding yet. I am doing baby steps, and I love the process of learning!
@TobiTheGreat
@TobiTheGreat 4 года назад
Thanks for sharing these tips, super helpful for a soon to be engineer
@KeepOnCoding
@KeepOnCoding 4 года назад
Thank you! Glad I could help.
@pspsora
@pspsora 2 года назад
HEY! i went to cal state east bay! SHOUT OUT to Dr.Doering best professor there HE did an amazing job building his lab and making tech fun! I did CS there too! CSUEB isn't the most well known school but having the words "California State University" on your resume DOES give you SOMETHING to work with so don't underestimate it. I did my degree there then smashed a tech competition at another more well known school in the bay area and boom the path laid itself out before me, slapped that on my resume, threw it on linked in, got an interview, passed it, boom software developer in a fortune 500 company with all the perks. also shoutouts to B.hecker, Stallica, and all the otherones. made learning there, going to the labs, and just messing around starting projects, playing pranks, playing games, pizza parties, going to talks in SF, and just even talking about tech really fun. I really hope everyone else going though cs has an experience like that! My advice would be learn some front end earlier (web or mobile app) because those let you have fun and do funny things, make wackey things. go to talks, and competitions, meet people. I was so shy for my first competition I didn't go but after I went to my first one a year later I got dead last and that drove me to go to my second one and win and it ended up starting my career. During that first one it me that I was missing out on this the whole time.
@krzysztofszumko9080
@krzysztofszumko9080 3 года назад
I actually made a switch from Java to Python and never looked back. It's so much easier to prototype + I love the indents.
@Randomguy-kn3nv
@Randomguy-kn3nv 4 года назад
I’m 21, I’d tell myself to not be intimidated and just go for it (2 yrs later I’ve decided to try once again and actually commit)
@mxrclgrr405
@mxrclgrr405 3 года назад
Good for u💪🏾
@immadarshad8725
@immadarshad8725 3 года назад
Love your content. I too go to CSUEB. It’s truly underrated school. I like how honest you are in your videos. Keep the videos coming. Could you make a video on what type of cultures companies have out there and what are different things a new grad, like me should look/ask a company when looking for a job. Thanks
@iVuDang
@iVuDang 4 года назад
This video was very insightful. Thank you!
@adityarawat6433
@adityarawat6433 4 года назад
I am going to start my career in programming. I am passing Sr. Secondary degree now. I am really excited and interested about my career. I hope my future will be as I am expecting. Let's see what life has to give. I'll return here after 5 years to update about my life. Wish me luck guys. :)
@KeepOnCoding
@KeepOnCoding 4 года назад
I’ll be waiting.
@kayel2060
@kayel2060 4 года назад
Good luck dude
@tt__shin
@tt__shin 4 года назад
"I pretty much got married, an I can't get divorced" there, you earned a sub
@jackeitel4954
@jackeitel4954 4 года назад
If theres anyone that needs a job and wants a small cost of living, come to the greenville-spartanburg area in sc. you will basically immediately get a job for a manufacturing company such as bmw or Michelin.
@hectorsvill
@hectorsvill 4 года назад
I love your channel! keep it up! im hoping to land my first software engineer role soon!
@KeepOnCoding
@KeepOnCoding 4 года назад
Thank you sir! Let me know if you have any questions.
@michaelc8638
@michaelc8638 3 года назад
Wow! Never thought I'd come across a RU-vidr that's a CSUEB alum! Definitely an underrated school; I just finished my cs degree last December and got an offer from a big tech company last April. It's not about the school it's about the work you put in!
@MatiasBaldanza
@MatiasBaldanza 4 года назад
Solid video. Your sound is amazing, by the way.
@KeepOnCoding
@KeepOnCoding 4 года назад
Thanks!
@SedulousKenanTv
@SedulousKenanTv 2 года назад
I m newbie to this field n still searching but I just wish myself to come here after 5 years as smb who achieved smt in this field n reply here how far I’ve come. Thanks, see ya after 5 years!
@yhakim35
@yhakim35 4 года назад
My friend went to a boot camp. And he was worried that if he completed he was not going to be able to find employment do to some felonies, but after 4 months he got a job working at a nice company. So yeah you are right about not needing a college degree to have a well paying career. ✌🏿
@KeepOnCoding
@KeepOnCoding 4 года назад
Wow that’s an amazing story!
@flour6071
@flour6071 3 года назад
Which one ? Currently Trying to decide what boot camp to sign up too
@yhakim35
@yhakim35 3 года назад
@@flour6071 I thinking pluralsight or codeacadamy.
@niquey
@niquey Год назад
I liked how straight forward and to the point this video was. I got a lot out of it. Thank you!
@KGcodes
@KGcodes 4 года назад
I need to make a day in the life video of all the ‘bad’ parts lol. “starts working on production issue - 6 hours later - reports no progress” 😂
@thetheory6159
@thetheory6159 3 года назад
"In terms of progress... We have no progress." *guy in the back* "WHY IS MY STRING STORING A FUCKING BYTE ARRAY?!"
@gonzaloheredia4168
@gonzaloheredia4168 4 года назад
This is gonna help me a lot now that I'm in college studying to become a software engineer
@Beast9894
@Beast9894 4 года назад
One of my student IT technicians got a chemical engineering/compSci degree (he started as chemical engineering then had a change of heart after he worked summers at refineries... ended up with both majors complete), and another one of my guys dropped out of his finance major to do a 9 month Java instensive course... They both got similar offers from big companies... Also, you don't need a degree for IT either, in fact I wish I hadn't gone to college... Could have been making buckets of cash instead of being in debt. Good luck everyone!
@TheRazzolate
@TheRazzolate 4 года назад
love the new backdrop 👍🏻
@KeepOnCoding
@KeepOnCoding 4 года назад
Thanks👌🏼Going for the gamer vibe.
@Eze4383
@Eze4383 4 года назад
As a student athlete, I was always focused on my sport rather than my career and I couldn’t find a true balance. I would’ve gotten into leetcode sooner, done more personal projects, and practiced more interview questions
@chriscardwell2436
@chriscardwell2436 4 года назад
You will not learn code overnight.. unless your an absolute genius. I've always considered myself to be an IT professional, however this career takes years of learning and experience to become good at it. Be prepared to spend 1000's of hours of learning to portrait yourself as "valuable" to the team. Peace.
@СветаСамойлова-щ8ь
Thank you for video! Could you please make titles for each point and make notes on the screen for key takeaways. That would be much easier to watch!
@Trabi777
@Trabi777 3 года назад
You know it's love when you pick C, instead of Python ! (without parallel programming)
@khanhchung4103
@khanhchung4103 4 года назад
I think start with the things that we want to make is better than choosing a language. I started with C and C++ because I thought I was cool if I knew difficult languages, but I was dump to think that way lmao. After months making mistakes, I just wanted to learn to make web apps, so I tried to find one tutorial or course and learn everything from it. (languages or tools along the way). Now Im finishing CS50 web development which is a great course. I recommend everyone who just start out: Choose a domain and start to learn tools along way with the domain you chose
@samiabamia
@samiabamia Год назад
I’d love to learn how to make apps, what language would be great to start if that’s my interest?
@Suzytnwl
@Suzytnwl 3 года назад
Thank you for the video! That was really helpful and inspiring!
@luiscarretero3996
@luiscarretero3996 4 года назад
I attend community college with hopes of transferring to a 4 year UC to pursue my bachelor's and masters in computer science and engineering ,however, before my time in community college I had zero experience with coding in general and only knew it by name and not much else. I have now finished my first year in community college and for my second semester I had taken both programming with Java and C++ I had learned so much within the almost 6 months of class on both languages ,but around 4/6ths of the way there the pace and curriculum of the class had gotten to complex for me in that short time and I had to resort to receiving major assistance from my professors, classmates, and forums. I love engineering and technology but I only ask how much more difficult this path will be for me and what can I do to propel myself forward.
@coleyderp
@coleyderp 4 года назад
Liked & subbed! I have a BS in Finance and my MBA. I've been wanting to take the jump into software development
@KeepOnCoding
@KeepOnCoding 4 года назад
I say go for it! Let me know if you have any questions.
@wuhancoronavirusnewsupdate2070
@wuhancoronavirusnewsupdate2070 4 года назад
best of luck!
@TechVHD
@TechVHD 4 года назад
How do you plan on doing so? Second bachelor? Entry level master on CS?
@temtech9730
@temtech9730 4 года назад
@@TechVHD is a master's degree respected by employers? I have a degree in accounting and considering to get a master's in CS.
@bekacynthia
@bekacynthia 3 года назад
As a beginner in this world who is just in the second semester of a two year tech college, I’m very impressed by your level of knowledge, cool tips and honesty. I subscribed.
@yaredn6789
@yaredn6789 4 года назад
I've never seen a video with such invaluable information and also so honest. Thanks a lot!
@jackkai6213
@jackkai6213 3 года назад
I would say to myself to not to expect much from the industry because I am not a US citizen . I think a lot a people get fooled to think that software engineering in a life full of luxury and money or maybe a faster route for getting rich and that's only true if you are in the US . Where the industry is actually in demand . For me , I am a simple software engineer working at Ericsson in Stockholm ( capital city of Sweden ) and I get paid like 1/3 of what the average software engineer earn per year and I consider myself pretty lucky with the job that I landed . Some of my colleagues earn 1/4 or 1/5 relative to the US average which is like 1/10 from what you can earn in a senior level at big Tech companies in the US . I would say that everything regarding "the Day In A Life" videos about making more action and plans for the sake of views is totally true . I think it will be better for you to talk about the big difference in the industry between being an EU citizen vs living in the US . As an international coming from outside the US , it is very hard to have the life that US citizens get from their countries and I thrive everyday to find chances I can get a green card and I have lost a lot of money into it for migration lawyer which makes me a lot depressed . If you live in the US good for you . If you are international watching there videos . This will probably won't be the life you will be getting . Not to be a toxic downer or anything but that's more of a life experience and reality in the EU .
@ToxicTHCgamer
@ToxicTHCgamer 4 года назад
im 22 and planning to go back to college to finish my computer science degree, learning phyton as my first language!!
@josephdurant949
@josephdurant949 2 года назад
Thanks for the tips and hopefully this will revolutionize the route in this field
@umarvlogs9988
@umarvlogs9988 4 года назад
Thank you so much! For this amazing video.
@TacticalSoftwareDev
@TacticalSoftwareDev Год назад
I got a job with Lockheed Martin as a Software Engineer without a degree and just personal experience, no previous software development job experience. I was even told I interviewed better than others with a degree. While not necessary, it is still great to have because it's typically harder for a hiring manager to justify hiring someone without a degree over someone with a degree.
@thatoneguy978
@thatoneguy978 4 года назад
do you think looking for remote work at any decent paying company where you can clock in and clock out at set times with a decent team is realistic?currently in computer science degree bachelor route ,a few projects and hopefully a internship before I look. math is tough and my typing isn’t the best but still doing decent but I like building/maintaining coding systems through a team with remote work which with corona virus may change as well. any thoughts would be appreciated.
@gdthegreat
@gdthegreat 4 года назад
Hey man your studio lighting is very nice one. Subscribed for telling to choose Python over Java for Interviews
@marlenemoreno-quintana9415
@marlenemoreno-quintana9415 4 года назад
I’m entering highschool next year and we have a program called PLTW for Biomedical , Computer Science and Engineer. I want to become a software engineer but i’m not sure if I should pick computer science or engineer, any advice?
@sl339n0w
@sl339n0w 3 года назад
I went a coding bootcamp accelerated program for 3 months M-F 8 hrs a day. They told me it was equivalent to taking a 2 years CS degree at a major university in hours. Also I know from coworkers after being an engineer for 7 years that tell me what they learned as a CS major they barely use any of the stuff they learned in college in their real world job because a lot of it is very outdated from today’s tech and standards. Maybe not surprising to some but I was. Best advice I could give myself is to work on your personal projects while you can. Have a software gig now and it’s hard to find time sometimes and be dedicated to your own project. If u do, companies love that and will eat it up and it gives you a great talking point and platform to create conversation off of in a interview
@aryanshmahato
@aryanshmahato 4 года назад
Point number 3.. Agreed! I don't have any degree either, but still I have a well paid job...
@jeiols
@jeiols 3 года назад
How did you manage to get a job brother without a degree
@aryanshmahato
@aryanshmahato 3 года назад
@@jeiols if you're good interviewer won't even ask about the degree
Далее
Pros & Cons of Being a Software Engineer
13:45
Просмотров 435 тыс.
How many can you smash?🍫 IB : Florin
00:19
Просмотров 3 млн
So, you want to be a programmer?
20:43
Просмотров 345 тыс.
What I Wish I Knew Before Becoming A Software Developer
15:06
7 Years of Software Engineering Advice in 18 Minutes
18:32
Computer Science Is Not Software Engineering
14:55
Просмотров 121 тыс.
Why Most Programmers DON'T Last
18:56
Просмотров 311 тыс.
$37k to $125k+ Self-taught Software Engineer
11:31
Просмотров 887 тыс.
The Harsh Reality of Being a Software Engineer
10:21
Просмотров 2,9 млн