How to Become a Software Engineer in 2024 & Get a Job

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 187

  • @withmarko
    @withmarko  3 месяца назад +6

    Start the FREE Software Development Introduction Course with CourseCareers Now: coursecareers.com/a/marko?course=software-dev-fundamentals

  • @cheekianteoh5746
    @cheekianteoh5746 3 месяца назад +113

    **How to Become a Software Engineer in 2024 & Get a Job**
    1. What are the best skills to learn while starting out?
    a. Basic of web development technology (HTML/CSS, JavaScript)
    - Great place to start.
    - Have an idea of what coding and development actually is.
    b. Tech that have wide area of application to maximise your employability
    - Example1: JavaScript/TypeScript is more preferable than Java as they cover the whole stack while Java only covers backend.
    - Example2: Go (or sometimes called Golang), used for developing web services, would force us to know how the entire web development work.
    - Example3: No Python as it is too limited on the use case (only on data science).
    2. Mindset and how to approach constant learning
    a. Treat errors and hardship during development as a normal things. Even seniors have to face them all the time.
    b. This is a fast-paced field, so keep learning as you go.
    3. How to optimise your learning
    By learning those universal skills on the specific stack.
    E.g.,
    a. Frontend: HTTP, state management (e.g., unidirectional data flow), accessibility
    b. Backend: Databases, Auth, OICD + oAuth, Network, Devops
    Note: Framework comparison does not matter!
    4. Interview Tips
    a. Don't try to rush during an interview. Ideal candidate would be very patience, approach question methodically and explaining concepts clearly.
    b. Don't try to act smart and throw a bunch of buzzwords that you don't actually understand at all.
    c. Be honest of what you know and what you don't know.
    d. Understand the topic thoroughly. E.g., understand the difference between nosql and sql database and when to choose either one of them.
    5. Universal skills for a software engineer
    a. Data structure (e.g., When you use a hashmap? Linked list?)
    b. Algorithms (e.g., Any useful application of bubble sort?)
    c. Software Design
    6. How would Marko would enter the job market
    a. Learn HTML, CSS and JS until have a base level understanding of how coding works as a concept.
    b. Take a step back and pick either frontend or backend as his initial specialisation. Try to stick on a more applicable area so that he can be hired right away. Extra note: Machine learning is a hard science, need experienced to acquire the knowledge and is more theory than hands on.
    c. Once he made his choice, he would use Github to document his works. Github profile is very important.
    d. Decide on a project that you wanna make, and complete it. A project that can be found on Github and preferably host somewhere so that people can try them out.
    7. What would Marko do differently in 2024 if he just starts out?
    a. Document all your works to make sure that you can show your work whenever necessary.
    b. Having a mentor early would accelerate the learning process of this journey.
    c. Involve in a community, find your people that would make you accountable.
    === Note about project ===
    Would you like to hire a car mechanic that has a bunch of parts all around the floor and not one single car in his shop is in working condition?
    Or would you rather hire a mechanic that has only one car but it is in pristine condition? → obvious choice!
    Therefore, for your project, it is important to
    - Make it good.
    - Make it pristine.
    - Make it documented.
    - Make it something you proud to put on your resume.
    === Note about why someone wants to hired people with n+ experience? ===
    If someone wants to hire a car mechanic, then he wouldn’t pick someone that has no experience to fix his car, so as hiring a developer.

    • @ramdoni3935
      @ramdoni3935 3 месяца назад +4

      thanks for your comment broww this is notepad for me hehehhe

    • @OiVinn-eq1ml
      @OiVinn-eq1ml 3 месяца назад +2

      This needs more thumbs up 👍
      Thanks!

    • @adam-nw5cn
      @adam-nw5cn 2 месяца назад +2

      thank you 🙂👍

    • @subhamgogoi3989
      @subhamgogoi3989 18 дней назад +1

      Thank you mate!

  • @mdyusufkhan101
    @mdyusufkhan101 3 месяца назад +34

    After a long time, finally a new video !!

  • @Bakeee00
    @Bakeee00 3 месяца назад +25

    Finally, Marko is back! :)

  • @Mohammad-tw7cq
    @Mohammad-tw7cq 3 месяца назад +5

    Great video! I'm actually learning Python first because I am interesting in Data Science and I also have a background in mathematics and physics so the learning curve isn't as steep as far the Machine Learning goes.

  • @KentaMoriuchi-yg1bd
    @KentaMoriuchi-yg1bd 3 месяца назад +6

    It's been a while, Marko. Your videos are really helpful!

    • @withmarko
      @withmarko  3 месяца назад +2

      Hey thanks! :)

  • @Applications069
    @Applications069 3 месяца назад +2

    I subscribed you at 4k and now you at 200k + . From no commentary and no face to this great journey

  • @sitrakaforler8696
    @sitrakaforler8696 3 месяца назад +4

    Hooooo a new vidéo !
    I am in Data.... and I'm currently thinking to go into software development but job market sounds even tougher than before haha
    Your last advice is really true tho! Community rocks !

    • @Aashutosh_Bajaj
      @Aashutosh_Bajaj 3 месяца назад

      I am currently Java, with my all heart.
      Am I going on the right path.

  • @helloworldcsofficial
    @helloworldcsofficial 2 месяца назад

    Good video. The skills you listed are so broad, especially the backend ones. A follow up video on the specifics for each will be very helpful. Thank you for your insights!

  • @yahyasassi972
    @yahyasassi972 3 месяца назад

    This was one of the best videos that I've watched about building my own career, Thank you so much Marko

  • @CaptainAeroz
    @CaptainAeroz 2 месяца назад +15

    That mechanic analogy was awful. We hire people with no experience all the time, How else will they learn and get experience?

    • @zach.intech
      @zach.intech 28 дней назад

      he said building projects! building more projects or a project makes you gain experience but doesn't make you a master! please watch his content fully before you start rumbling about nonsense!

  • @zimplezarah09
    @zimplezarah09 2 месяца назад +1

    I like your topic and the tone of your voice

  • @code_with_rares
    @code_with_rares 3 месяца назад +1

    That sponsor integration was sharp.
    Very good advice on keeping track of projects/bigger functionality that you work on.
    I have something that I call a "brag document" where I document my biggest contributions, just so I can "brag" about them in future interviews.
    Ok, bye!

    • @withmarko
      @withmarko  3 месяца назад +1

      Hey thanks! Great idea with the brag document!
      As for the sponsored segment.. A lot of devs complain about it, haha, but when you already have some experience as a dev it's easy to forget that people actually do actively look for resources like course careers, and for them, the segment is as useful as the rest of the video. :)

  • @CodingChild
    @CodingChild 3 месяца назад +1

    Glad you put yourself out there in front of the camera. Great disposition and video!

    • @withmarko
      @withmarko  3 месяца назад

      Thank you!

    • @ermarscaster4553
      @ermarscaster4553 3 месяца назад

      @@withmarko marko can you create a road- map thing that will help learning ? :)

  • @kaleaby11
    @kaleaby11 3 месяца назад +3

    in my humble opinion he is so humble!!😂

  • @haroonazizi
    @haroonazizi 3 месяца назад +41

    someone should count how many times Marko says "humble opinion" 😂

    • @ellalogx
      @ellalogx 3 месяца назад +5

      4-5 times 😂

    • @JR_1982_JR
      @JR_1982_JR 2 месяца назад

      let counter=0;
      If ( speaker == “Marko”){
      While( spokenword.Includes( ”humble opinion”)
      {counter ++;}
      }
      Consul.login(counter);

  • @Solsenderz
    @Solsenderz 3 месяца назад +1

    Thank you for all the tips you've mentioned. I'm 29, and I'd like to become a software engineer, sadly, I have no background in programming at all, but I hope it's not an issue, though. Currently, I watch a video course by Jonas Schmedtmann (The complete JavaScript course). I feel like I can do some stuff at this point.

    • @IfedolapoAjetunmobi
      @IfedolapoAjetunmobi 2 месяца назад +1

      Keep going buddy. I’ve also bought the course and getting into it after completing the html css section

    • @Solsenderz
      @Solsenderz 2 месяца назад

      @@IfedolapoAjetunmobi Thanks, and good luck, bud!

  • @zach.intech
    @zach.intech 20 дней назад

    Course Careers jumps into React before actually building a strong knowledge in Vanilla JS. That’s a must to move from the DOM to the virtual DOM.

  • @ludwig8384
    @ludwig8384 3 месяца назад

    Great video as always. Very inspirational stuff.

  • @quoctoantran1418
    @quoctoantran1418 3 месяца назад

    I followed marko for a long time and now it's worth

  • @khanhchung5207
    @khanhchung5207 3 месяца назад +1

    Hi Marko, Im senior software engineering student. I wish I knew this advice ealier. I just realized that I need to have the T shape skill. Currently, I'm teaching myself iOS development and fundamentals of Computer Science which I didnt pay attention enough in classes.

  • @ahmadhseen8848
    @ahmadhseen8848 3 месяца назад

    I have been waiting this video since I was watching ur vlogs in the old company ✨🖤

  • @Bashx1
    @Bashx1 3 месяца назад +2

    Python with Flask or Django is quite solid for backend.

    • @withmarko
      @withmarko  3 месяца назад +2

      I do like the simplicity of Flask, ngl :)

  • @primeop1118
    @primeop1118 3 месяца назад

    Finallyyy...After a long time. I was thinking that you didn't posted yet and watching your old videos🥺❤

  • @swift_m8163
    @swift_m8163 2 месяца назад

    Whenever I get demotivated I literally watch your videos and get motivated to learn Java

  • @maurofaria919
    @maurofaria919 3 месяца назад

    Great video Marko!

  • @NikhilRadhakrishnan-c5h
    @NikhilRadhakrishnan-c5h 3 месяца назад +1

    Marko is back

  • @UNKNWN96
    @UNKNWN96 3 месяца назад +1

    Just got laid off my job as an app support specialist, I did some coding on the job in SQL and I wanna really use this time to study and figure out my next steps to become a SWE. I have a basic understanding of HTML/CSS/JS/Python and some small projects under my belt but nothing fully-functional like you mentioned. Guess I know what’s next for me!

    • @withmarko
      @withmarko  3 месяца назад +1

      Oh man, sorry to hear, but you are positioned better than most to make that transition! Best of luck 🤞

  • @do_it_for_content
    @do_it_for_content Месяц назад

    Thanks for the video! Just an audio suggestion - I suggest adding a de-esser to your microphone track. The "ess" and "shhh" sounds are intense

  • @tjakshay3443
    @tjakshay3443 3 месяца назад

    great video markoo ♥

  • @By.Creative
    @By.Creative 3 месяца назад

    Hi, Marko engineer I, am from Azerbaijan and yolu love

    • @withmarko
      @withmarko  3 месяца назад

      Hey thanks! 🙏

  • @Dreas_Redpumps
    @Dreas_Redpumps 3 месяца назад

    This is the second time someone mentioned course careers 😮..I think it’s a sign

  • @tommasobonaccorsi9660
    @tommasobonaccorsi9660 3 месяца назад

    great video, thanks!

  • @shawnwxweb
    @shawnwxweb 3 месяца назад

    markos da goat! ❤️‍🔥

  • @Orkari
    @Orkari 3 месяца назад

    Very helpful video!

  • @MichaelH-w6e
    @MichaelH-w6e 3 месяца назад +13

    I'm learning PHP and Laravel in hopes of going freelance. Wish me luck

    • @withmarko
      @withmarko  3 месяца назад +3

      It's a popular choice, best of luck!

    • @LinggarMaretvaCendani
      @LinggarMaretvaCendani 3 месяца назад

      What kind of web/apps do you built with it? I see that each tech stack/ frameworks has some kind of common specific web/ apps built by them, so by recognizing it, we can fast improve our skills by building the kind of apps that common to the tech stack we learn.

  • @TechWithSabri
    @TechWithSabri 3 месяца назад

    We miss you Brother,
    Nice come back !!

    • @withmarko
      @withmarko  3 месяца назад

      Hey thank you :)

  • @harrytakar151
    @harrytakar151 3 месяца назад

    thanks for sharing this

  • @itseliuknow
    @itseliuknow 3 месяца назад +1

    I'll get back to my comment if I become an expert in HTML, CSS, and JavaScript.
    My Goal: Web Developer/Software Engineer
    My progress(ongoing):
    I still have a long way to go.

  • @jauadb9251
    @jauadb9251 3 месяца назад

    WOW. I didn't know Esteban Ocon is a part-time Software Engineer

  • @gicucapra
    @gicucapra Месяц назад

    Hi Marko, I’m a sysadmin in my mid-30s. My dream has always been to learn doing something from the ground up, based on an idea. I've been considering your choice of JavaScript/TypeScript, which is appealing because it can be used on both the front and back end.
    Question: Am I overthinking it, or is it important to choose a first language based on performance? Some say compiled languages like .NET Core or Java are better for large-scale back-end systems. I've also heard that some people use one technology for prototyping and another for the actual implementation.

  • @keananpather6957
    @keananpather6957 3 месяца назад

    So useful

  • @ItsSagarStyleee
    @ItsSagarStyleee 3 месяца назад

    Hi Marko, what’s your take on DevOps? I would be interested to see your perspective on it. If possible, could you make a video? Thanks.

    • @withmarko
      @withmarko  3 месяца назад +1

      Hey I'm not an expert in DevOps, but I do think it's a very very interesting area with lots of work opportunities, because no matter what language and tech some company uses, they absolutely have to deploy it somewhere, and this is where DevOps comes in.

  • @АртёмПанов-р2т
    @АртёмПанов-р2т 3 месяца назад +1

    Hello Marko, will you make video about your education (not only coding, maybe you had another experience)?

  • @GhonaimMohamed-v9w
    @GhonaimMohamed-v9w Месяц назад +2

    hello ENG MARKO .
    I am in road to be AI engineer in my collage , can i learn software engineering and become a one also ?

  • @MatejaRadojevic-wm7ki
    @MatejaRadojevic-wm7ki 3 месяца назад

    Neka je sa srecom tata! :D

  • @daviomusicozuero151
    @daviomusicozuero151 3 месяца назад

    +1 video 💯

  • @svartanatten9795
    @svartanatten9795 3 месяца назад

    Bring back the tier1, tier2, tier 3 concept you had before I can't find your old video anymore but: tier1: full stack tier2: go, kubernetes, python, tier3: mathematics, architechture, machine learning if I remember correctly, please help me find your old video

  • @retrorewind6042
    @retrorewind6042 2 месяца назад

    A lot of companies will not ask your DSA questions. Its good to know this stuff but its not as common as people say outside of big companies

  • @betogo2597
    @betogo2597 3 месяца назад

    in my humble opinion this video is great 😂❤

  • @elogio3082
    @elogio3082 3 месяца назад

    New haircut! That's sick

    • @withmarko
      @withmarko  3 месяца назад

      Hey thanks, glad you like it :)

  • @Bamir_Lamallari
    @Bamir_Lamallari 3 месяца назад

    Still a great choise?!?!?!?It is THE choise

  • @s1m024
    @s1m024 2 месяца назад

    Ћао Марко, пратим твој канал већ дуже време и овај видео је такође јако добар. Желим да те питам за Твоје мишљење поводом моје тренутне ситуације са програмирањем. Радим у финансијским сектором и користим Python за анализу података. Међутим, желим боље да савладам програмиранје, тако Python али и опширније, и сада имам две опције: или да похађам додатни курс за Python или курс за Java. Шта је ту твоје мишљене? Има ли смисла учити Java да бих боље разумео све концепте програмирања које би ми и помогле да боље савладам програмиранје па тако и Python и неке друге језике?Хвала унапред.

  • @dasaauploads1143
    @dasaauploads1143 3 месяца назад +1

    Enjoying my 14h per day job... After new job placements were reduced due AI

    • @withmarko
      @withmarko  3 месяца назад +1

      But is AI actually helping you, or is the management just using it as an excuse to fire people?

  • @abdullahalasad845
    @abdullahalasad845 3 месяца назад

    After a long time

  • @__bozo__
    @__bozo__ 3 месяца назад

    Hi. What do you think about iOS development?

  • @minilicenciado9004
    @minilicenciado9004 3 месяца назад

    Great video as always Marko
    I curios about why you recently changed your original format? Did I miss something? Also, are you still working for Kahoot?

  • @Alan-s4g
    @Alan-s4g 3 месяца назад

    let's go finally

  • @inexorable3564
    @inexorable3564 Месяц назад

    so what does he mean by documenting his work whenever necessary? Is he talking about documenting his projects like a portfolio?

  • @ahmedalihenawy7054
    @ahmedalihenawy7054 3 месяца назад

    you are awesome

  • @Ubaid_Ashfaque
    @Ubaid_Ashfaque 3 месяца назад +1

    Hi Marko what i am doing is that first i am currently taking the CS50P course then the after completing it would take CS50X then CS50AI and then start looking for Jobs(btw i am an highschool student) well let me know if i have the right road map and if you were in my shoes what would you change.Thank you and Bye👋 (ignore my improper English as it's not my first language)

  • @gary610
    @gary610 3 месяца назад

    Marko lookin' fresh

  • @ypathan420
    @ypathan420 3 месяца назад

    facing the camera❤

    • @withmarko
      @withmarko  3 месяца назад

      Gonna try this new style moving forward. :)

  • @Samidevs444
    @Samidevs444 3 месяца назад +4

    Hi Marko👋, what is the theme you use in Visual Studio Code? I just liked it.

    • @khanhchung5207
      @khanhchung5207 3 месяца назад

      he uses the default theme that comes with vscode

  • @filipwasiewicz6554
    @filipwasiewicz6554 3 месяца назад

    Hi, great video, I found it when I needed it.
    I have a problem, I'm interested in frontend, but I have the opportunity to work as an intern in C# (I know only basics). But I don't even know how to learn it, I have no idea what to do for a junior project and how to develop as backend dev here.
    I also have a dilemma, because in my free time I started learning SWIFT and I really liked it, the vision of creating applications excites me. However, I see very few job offers and I'm afraid that this is the wrong path.
    I know you won't make the decision for me, but could you give me some advice?

  • @ginger-viking
    @ginger-viking 3 месяца назад +3

    You don't need to learn linked lists and hashmaps to be a great Front End Developer. Asking ablut those in an interview is ridiculous. Ask questions that are relevant to the day to day job.

    • @withmarko
      @withmarko  3 месяца назад +1

      Technically you don't need data structures just to code up some UI, but it really helps to actually understand what is going on.

    • @ginger-viking
      @ginger-viking 3 месяца назад

      @@withmarko there's still much better topics to ask when interviewing a FED e.g testing, accessibility, composition, state management

  • @wWeEnNsS
    @wWeEnNsS 3 месяца назад

    Nice 🎉🎉

  • @jonmoxley235
    @jonmoxley235 2 месяца назад

    Hey Marko. Я I'm studying C#, what would you recommend to study additionally and would it be difficult to find a job in C#? Or is it better to learn another programming language?

  • @davidelbicho077
    @davidelbicho077 3 месяца назад

    Good video marko!
    I have a question , do you think that the programning is going to to be obsolete in the future cause the IAs? Sorry if i dont type very well im mexican and a watch your videos i like them.

    • @dasaauploads1143
      @dasaauploads1143 3 месяца назад

      I don't think AI will replace software engineers completely, but it's going to reduce drastically the job positions and increase our work loads. Where I work we dropped from 50 to 10 new engineering positions every year, all this thanks to AI.

    • @withmarko
      @withmarko  3 месяца назад +1

      Hey that’s a great question! I do believe one day there will be no point in coding. However I don’t think the current LLM technology is what will get us there. More importantly, when AI is able to actually replace a software engineer, at that point it will already have replaced more than 90% of all other jobs and the world would be so different from what it is now that it almost makes no sense to debate coding in particular. I am curious about if in this company where you reduced from 50 to 10 you actually use AI daily, and is it helpful?

    • @Usman.-khan
      @Usman.-khan 2 месяца назад

      ⁠@@withmarkobut from my experience, I’ve seen plenty of senior software engineers that have been laid off recently due to the market. They said “it’s because of AI.” They still haven’t found jobs despite them being 6 months unemployed. Would you still say that it’s worth going down and majoring computer science? Additionally, wouldn’t it be better for more value and the long run to learn AI programming rather than traditional front end or backend programming?

  • @urdarkside1
    @urdarkside1 3 месяца назад

    Hi Marko, for people who didn't get a traditional IT degree, what suggestions do you have to secure a full-time position without internship experience?
    To better phrase my question: what are alternative ways to gain post-graduate Software Engineer experience before landing a full-time position?

    • @withmarko
      @withmarko  3 месяца назад

      In this case, freelancing is your best bet, to get some real work exposure. This is how I started, because I needed to start before I actually finished my degree.

  • @XG27
    @XG27 3 месяца назад

    Hi Marko , what do you think about CRM Developer with Dynamics 365 - do you have any experience about this position ?
    Have a nice day from Macedonia :)

    • @withmarko
      @withmarko  3 месяца назад +1

      Hey that's a good question, but I don't have much experience with the microsoft platform, to give a valid opinion

  • @webcoderph
    @webcoderph 3 месяца назад

    Hey hey 👌🎊

  • @arturm6120
    @arturm6120 3 месяца назад

    let's learn C# with Blazor, there no need javascript at all to create websites

    • @withmarko
      @withmarko  3 месяца назад

      It's a valid choice, but I personally try to stay away from the "do it all" solutions, at the end of the day, they don't save so much time as they advertise. At least that has been my experience

  • @drB762
    @drB762 3 месяца назад

    I think there is a fallacy in your argument around 11:30, where the analogy of hiring an inexperienced junior developer is described as hiring a mechanic with no experience. If the mechanic has the skills via training, as an individual customer, I will not hire him. However, if I have a mechanic shop and mechanic team, he/she can join the team and get the specific training and assessment in an expedited manner before being allowed to deal directly with cars independently. The idea is that if the technical and theoretical skills are there, then experience can be quickly accumulated. I think companies and employers are just too lazy, and want to hire senior and lead developers to lead senior and lead developers. Greate contributors can be easily missed doing this. The same lazy thing is done by companies simply hiring form Ivy leagues, etc, instead of doing the work to find good candidates.

  • @speejmoto
    @speejmoto 3 месяца назад

    i miss your old videos man, i think it was deleted, the first video i see on your ytchannel is when you unbox your vissles keyboard

  • @ramsem5151
    @ramsem5151 3 месяца назад

    Hey Marko,
    The CTRL+OPTION+F shortcut to center a window and set it to 16:9 isn’t working anymore.
    when the new update will be out?

    • @withmarko
      @withmarko  3 месяца назад

      Hey I'm just pushing out the new version where this is fixed, just in case, if you are on 2.8.0, you have to manually download the new version from the website, but if you are on 2.8.4 it will auto update soon :)

  • @clipclicking
    @clipclicking 3 месяца назад +1

  • @cupra2Jock.
    @cupra2Jock. 3 месяца назад

    Is python worth learning? Im 30% through the basics after 3days.

  • @iulian_345
    @iulian_345 3 месяца назад

    Do you think it is possible to become a software engineer without a university? Obviously studying a lot and working a lot (studying algorithms, data structures etc…)

    • @withmarko
      @withmarko  3 месяца назад +3

      Hey this is a great question and my honest opinion is yes. However as you said it requires hard work either way. There is no such thing as some secret knowledge that they only teach at the university. It’s all the same stuff. However when you compare yourself without a university with someone who just finished it, the real and only difference is that this other person spent the last four years learning. So you kind of have to match that time investment / effort put in. The good thing is that universities often go very wide in their curriculum and so you can in fact learn a more narrow set of skills to the same level of proficiency as someone from the university in a shorter time, by being more focused and efficient in your learning. Also it’s worth noting that many people go through university trying to do as little as possible and they do end up with a diploma, but in fact they cannot compare to a more dedicated individual who worked harder on their own.

    • @iulian_345
      @iulian_345 3 месяца назад

      @@withmarko thank you very much

  • @jidec3165
    @jidec3165 3 месяца назад

    If you are in your early 20s and slightly younger you are better off learning a blue collar skill… heck get licensed in driving heavy machinery or trucks.
    Have the ability to wake up, go out and make some money with ease.
    You can easily become self employed too that way.
    When you’re able to comfortably put food on the table and a roof over your head then you can start your journey into software engineering.
    Why????
    Well, you are late to the party for one. Also you’d be competing with much more experienced engineers looking for work (that probably would pay less) within the next 2-3 years or more which means getting your foot into the door will be extremely difficult with or without a college degree.
    Don’t let the whole AI hype deceive you. Once the overhyped AI bubble bursts much more developers will be out of a job too.

  • @danahtut9219
    @danahtut9219 2 месяца назад

    Any thoughts on QA automation

  • @DodoLP
    @DodoLP 3 месяца назад

    do you really think that HR will be clicking on projects or even on your github to see commits or something when there is hundreds of job applicants on one entry-level job and many of them are for sure CS Bachelors grads or even have some real experience... this worked maybe in 2021

  • @yayahc
    @yayahc 3 месяца назад +2

    woooo, great haircut

  • @waleedwaleed-wi9bx
    @waleedwaleed-wi9bx 3 месяца назад

    What do you think about the cs50 course?

    • @withmarko
      @withmarko  3 месяца назад

      It’s a great place to start 👍

  • @郭郭超
    @郭郭超 3 месяца назад

    Your new hairstyle is really handsome😘 hahaha

  • @gamedevinn
    @gamedevinn 3 месяца назад

    Funny thing is 90/100 "How to become a SE" video always go for web development 🤣

  • @xetz
    @xetz 3 месяца назад

    We missed u bro where have u been

    • @withmarko
      @withmarko  3 месяца назад +1

      Hey thanks! I've been busy with family. But now I'm back. Today drops one more video, and I hope to make a new video every day / every other day moving forward :)

  • @thecowegg
    @thecowegg 3 месяца назад

    When you know how to code, you start to hire people to code as two hands can only code so much.

  • @marzombasar
    @marzombasar 3 месяца назад

    Really helpful man as always..

    • @byronmalone9881
      @byronmalone9881 3 месяца назад +1

      The video literally came out 3 minutes ago and its a 17 minute video...

    • @elitefusion750
      @elitefusion750 3 месяца назад

      Lmfao 😂​@@byronmalone9881

  • @joejoe2452
    @joejoe2452 22 дня назад

    What’s your linked in profile?

  • @lowkeygaming4716
    @lowkeygaming4716 3 месяца назад

    it's been a while Marko

  • @43Laws
    @43Laws 3 месяца назад +1

    Isn't AI Engineer better than Software engineer ? In 2024 or future

    • @JPeachyDev
      @JPeachyDev 3 месяца назад +4

      Better how? Job security? Pay? Difficulty? Work-life-balance?
      AI Engineer is just as ambiguous as Software Engineer. Some companies might call people who create GPT prompts AI Engineers, other companies are hiring AI engineers to process data through a neural network, even others call people who work on improving machine learning frameworks like TensorFlow or PyTorch “AI Engineers”.
      There’s not a ‘better or worse’ for such broad categories of fields. You need to look and compare individual job postings for the fields to understand how the differences will most often become apparent.
      I’m a “software engineer” that works on apps and embedded platforms. someone else might be a software engineer that works on cloud infrastructure. It’s the same with AI.
      My advice is to find an application of software/AI you want to pursue, like cloud infra, embedded, computer vision, game dev, robotics, etc. All of those fields use software, all of those fields have the potential to use AI.

  • @olexandr.v
    @olexandr.v 3 месяца назад

    Go mentioned

  • @y.yasemin
    @y.yasemin 3 месяца назад

    I think you forgot, get a university degree. There is no way you are getting a job without a degree.

    • @withmarko
      @withmarko  3 месяца назад

      It hasn’t really been a requirement in my personal experience, because I started freelancing before I finished my university. People didn’t really ask me. But thanks for sharing the comment, I guess it depends from company to company and also even country to country

  • @kotadiyachaitanya7957
    @kotadiyachaitanya7957 3 месяца назад

    Hello sir do you looking for Video Editor?
    I Can help you to save your Crucial time throughout my editing skills

  • @kazuli2067
    @kazuli2067 3 месяца назад

    is there anyone knowing which company can review my cv and give feedback? many thanks

  • @JeffBOSA
    @JeffBOSA 3 месяца назад

    where can you learn these programming languages

    • @besto_
      @besto_ 3 месяца назад

      did you even watch the video lol

  • @FlavioMartinez97
    @FlavioMartinez97 3 месяца назад

    he's too cute WTH😭

  • @KABEERAHMED786
    @KABEERAHMED786 3 месяца назад

    bro has a very 'humble opinion' 😂

  • @taylhr
    @taylhr 3 месяца назад +1

    used to love the channel but not liking this coursecareer push one but.

    • @withmarko
      @withmarko  3 месяца назад

      Hey thanks for the comment. Why? Course careers is not for every viewer of the video, it’s for people who are determined to get into tech and actually want to be guided. There is nothing wrong with that. For example as a software engineer I wouldn’t mind if I watched a video about video editing (because I’m an aspiring RUclipsr) and someone promoted a course. Yes technically I could learn everything from the documentation of the editing software and with the help of a few RUclips tutorials but it’s so much easier if someone is there to guide you. A lot of people actually are actively looking for a resource like that. I understand some viewers are more experienced as engineers and for them this looks just like any other ad, but for people who are in the process of learning just getting a quick preview of the course that they are considering and evaluating is useful.

    • @taylhr
      @taylhr 3 месяца назад

      @@withmarko with that point of view would a platform like scrimba not be a much better place to start for beginners given all the free modules that cover all of your recommended languages, then a paid module that’s nearly 60% cheaper and still follows your guided goals? Genuine feedback just based off a solid bit of criticism coursecareers has received online seeming it’s just an expensive platform shoveling out discount codes to creators for a push. Maybe im just ignorant to the company, and you can offer a better light for other viewers. Thanks for the reply

    • @withmarko
      @withmarko  3 месяца назад

      That's a fair question. Scrimba is an excellent platform for learning the coding skills by themselves, but from the conversations I had with the course careers team, they are much more focused on helping people actually find a job. If you evaluate simply by the contents of the course, then course careers is over priced. Not only comparing to scrimba, but generally because all coding knowledge is free. On the other hand if you compare how much bootcamps cost, you can get the same value from course careers for a fraction of the cost, because you get access to mentors and real company interviews just like in a bootcamp, without having to spend multiple thousands of dollars. That's how the course careers team explained it to me.