8 Techs I'm Learning to Stay Ahead of the Game

Поделиться
HTML-код
  • Опубликовано: 9 июн 2024
  • Try Snyk 💻: snyk.co/lewis
    Tech in 2023 is EXTREMELY saturated and it's very hard to keep up to date with what will be future proof. In this video, I explain what I am learning this year as a software engineer to stay ahead of the game in 2023. These technologies range from beginner level all the way to the advanced areas. What tech are you learning this year to stay ahead of the industry?
    My name is Lewis Menelaws. I am a self-employed software engineer with over 10 years of experience in the industry of developing software. My goal is to help inspire developers both new and advanced to create amazing software.
    MY NEWSLETTER 💌
    thebetter.dev
    Things I mentioned in the video!
    Primeagen's Rust for TypeScript devs: • RUST Enums ARE Better
    90 Days of DevOps: github.com/MichaelCade/90Days...
    ------
    CONNECT WITH ME ON SOCIAL
    📸 Instagram:
    / lewismenelaws
    🎚TikTok:
    / lewismenelaws
    🐣 Twitter:
    / lewismenelaws
    --
    My gear 💻
    liinks.co/lewismenelaws
    -----
    TIMESTAMPS
    0:00 Intro
    0:24 What I Currently Know
    1:35 Tech 1
    3:34 Tech 2
    4:27 Tech 3
    5:10 Tech 4
    5:57 Tech 5
    7:04 Tech 6
    8:03 Tech 7
    9:16 Tech 8 (Did you skip everything!?)
    10:29 Outro
  • НаукаНаука

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

  • @CodingWithLewis
    @CodingWithLewis  Год назад +11

    Thanks Snyk for sponsoring today's video: snyk.co/lewis
    What tech are you learning this year? 🤔

    • @DevJeremi
      @DevJeremi Год назад +1

      Unity is dying, Godot is 1000 more better.

    • @devkishore1388
      @devkishore1388 Год назад +1

      Plz do make a detailed video on DevOps and on Raspberry Pi

    • @bbom9197
      @bbom9197 Год назад

      5:12 please clear about it.
      You confused me
      Why unity not GODOT 4
      Actually you had made a short on godot.

    • @nikorousamurai
      @nikorousamurai Год назад +1

      My fear with Godot is without the asset store and probuilder that means I have to spend time with blender which I won't do.

    • @dushalkumar
      @dushalkumar Год назад +1

      Can you make a simple game using unity and c# in 30 minutes
      example :- like gun games car racing etc any easy game
      If you do this i will give you 200 ₹

  • @labombarde1
    @labombarde1 Год назад +279

    After 25 years in construction I had a bad accident. Learning to code at 50 is the hardest thing I've ever done. Week 21 of javascript ... wish me luck.

    • @akshat.jaiswal
      @akshat.jaiswal Год назад +11

      more power to you!!

    • @shubhamsehgal2336
      @shubhamsehgal2336 Год назад +8

      Start with C, sir. You will learn the rest.

    • @gvlahopoulos
      @gvlahopoulos Год назад +1

      If you don’t learn C you can’t say you know how to program

    • @labombarde1
      @labombarde1 Год назад +28

      @@gvlahopoulos at 50 years old and recently handicapped, labels and vanity are the least of my problems.

    • @UnknownOrc
      @UnknownOrc Год назад +4

      Python is easy and powerful and fast.

  • @jezza9774
    @jezza9774 Год назад +28

    Great list! I just finished a project for my school learning typescript. 😅 hope to become close to your level of programming soon!

    • @CodingWithLewis
      @CodingWithLewis  Год назад +8

      You 100% will

    • @nark4837
      @nark4837 Год назад +5

      Start implementing RFCs for networking protocols, file formats, or more generally, software standards. That takes you into low-level territory (in the sense that you are building the inner workings of software products that many developers are abstracted away from). Build compilers, virtual machines, emulators, etc, perhaps try making your own basic JVM implementation!
      My advice is, have fun with it, delve deep and you will become a great programmer in no-time! If you are more interested in web dev, then take a look at how JavaScript frameworks work internally and similar, you can easily build a basic JSX compiler in a day, as well as perhaps adding more language features (similar to Svelte) and perhaps try building something with WASM.
      This is basically what I do - mainly because I dislike how many developers just get by knowing basic algorithms and data structures, and just web dev where no matter how complex an application they build, they are sitting on layers and layers of abstraction to the point where it becomes effortless.

    • @sauravbhatta5303
      @sauravbhatta5303 Год назад

      @@nark4837need to learn from u

  • @vikas_kardam
    @vikas_kardam Год назад +5

    Easy to answer what I'm learning this year, python for data science, Power Bi, Aws, Vba and Git, SQL.

  • @DevlogBill
    @DevlogBill Год назад +4

    Learned the fundamentals with Python Jumped to HTML, CSS for 1 month before jumping into JavaScript. Couple of months in jumped into PHP for 2 months before jumping back into JavaScript. Dabbled a bit with Kotlin and Android Studios. Returned to JavaScript with React. Overall did a little over 1 year with JavaScript for web. Now I am 3 months focused on Django. First project I am working on is a schedular with vanilla JavaScript and vanilla CSS, Django and SQLite3. After I complete that project, my next project will be a blog site and I plan to use React, Django, Tailwind and MySQL database. This will be my capstone project, wish me luck.

  • @svdfxd
    @svdfxd Год назад

    This the first time I stumbled upon on your channel and pretty impressed by the content. I would like to see more video lessons on Raspberry Pi. This year my focus is on learning DS&A; every time I apply for a company, I get stuck/can't go ahead because of the DS&A round.

  • @user-ps7we2ww6f
    @user-ps7we2ww6f Год назад +2

    I started my journey in the summer of 2022 learning js, then HTML and CSS ( I know, wrong order). Today I finished learning PHP and now I need to choose whether I will continue learning more about other languages or just start doing small projects and I haven't decided yet because I am also studying in my academy to become a Marine engineer. I am learning programming as a backup plan,because I did a semester where you go onboard to gain experience and I have to say that I was frustrated. It's not the fact that I'm on a ship for 6 months. It's that I have no internet connection, and there is not much to do other than working out eating and watching movies that we have on our laptops. Not to mention that the working hours are never stable because always something may happen in the ship( some machinery may break down, or you may encounter bad weather, so you can't sleep well because you will be going left and right, and if you get sea sick....RIP trying to work 9 hours a day every day)

    • @UTJK.
      @UTJK. Год назад

      You have the foundations for front end and backend so you should try to fix in your mind what you learned. Build something with it so you can address possible lackings. Besides, you need to have a portfolio to show to an employer if this is your backup plan in case you leave the Navy. What would be interesting to add though, if you wanna go further studying is the deployment part, or if you didn't already, a framework based on that tech stack. You didn't mention SQL, maybe you're missing that too.

  • @paul66.6
    @paul66.6 Год назад +3

    I am a career shifter and I am trying to learn Javascript. Thanks for the videos

  • @Android-17
    @Android-17 Год назад +6

    Excellent video Lewis!
    Thanks for attaching the Git Repo of 90 days of Devops.

    • @CodingWithLewis
      @CodingWithLewis  Год назад +1

      I'm learning to start adding things into the description 😅

    • @Android-17
      @Android-17 Год назад

      @@CodingWithLewis Thanks man🥺.
      Your description part really is relevant to the upload and uncluttered.

  • @NotesNNotes
    @NotesNNotes Год назад

    Also Lewis, ty for your content. I've done a bootcamp, I'm a TA, but damn this industry is still intimidating as hell. I'm terrified of interviews!

  • @sarmadrafique426
    @sarmadrafique426 Год назад +1

    Will Love to have a detailed structure of Blockchain and the roadmap of how to learn it.

  • @jma42
    @jma42 Год назад +14

    Damn I feel the raspberry pi supply problem, I was forced to buy a second-hand one but it was just like 50$ so I took it already. Theyre so fun to use and ill probably be making some discord bot to host with it 24/7!

  • @reillyspitzfaden
    @reillyspitzfaden Год назад +2

    Would definitely be interested in a DevOps intro video!

  • @ascourter
    @ascourter 8 месяцев назад +1

    Great video! Sounds like a LOT to learn in a year. I am working on growing my knowledge of Neovim / Vim, TypeScript, and Linux. Hope to share some of that on my channel.

  • @pazzoeo
    @pazzoeo Год назад +2

    I wish you well on your Linux journey ! Desktop Linux is amazing, especially for programming !

  • @WarrenMarshallBiz
    @WarrenMarshallBiz 11 месяцев назад +1

    Currently entering my second year using Linux as a daily driver. I started with PopOS and I'm still using it today. Pop makes it easy, jump in. :)

  • @TheCarlosAlfaro
    @TheCarlosAlfaro Год назад

    Would you make a video on how you make your videos? Love your content!

  • @Geomaverick124
    @Geomaverick124 Год назад

    I am getting better at React and Nextjs and learning SQL, Azure Cloud, and Security this year

  • @SolelyCS
    @SolelyCS Год назад +3

    Great Video Lewis. Raspberry Pi's are awesome!

  • @ExplodeCode
    @ExplodeCode Год назад +2

    This was interesting. Some of that tech I didn't know existed

  • @daschmitzi8403
    @daschmitzi8403 Год назад +4

    This semester I will learn Mudblazor, JavaScript and XML in school. The last 3 1/2 years we learned mostly C# and in the second year we learned some Python together with Raspberry PI (I even coded my own snake for the AstroPi). We have also done some JavaScript in "Medientechnik" (media engineering), however I don't remember much and also our teacher in this subject wasn't very good at teaching. Also this school year I started to learn C. I got a AI as a new subject this year. Therefore we got a bit deeper into Python last semester (and after one semester only doing OOP and data science in Python we finally started to make AIs a few weeks ago)
    PS: for who is wondering i am currently attending the 4th class of a "HTL" in Austria ( HTL could be translated with "higher technological college/school" or "technological high school"). HTL has 5 years in total (normally you start with 14 and end with 19) so I finish in about a year or so.

    • @zaks7
      @zaks7 Год назад

      What's your degree or studiengang?

    • @daschmitzi8403
      @daschmitzi8403 Год назад +1

      @@zaks7 HTL-Abschluss + Matura or "Reife- und Diplomprüfung"

    • @zaks7
      @zaks7 Год назад

      ​@@daschmitzi8403 best of luck!

    • @daschmitzi8403
      @daschmitzi8403 Год назад +1

      @@zaks7 Thank you, to you too. and thanks for reading my quite long comment.

    • @zaks7
      @zaks7 Год назад

      @@daschmitzi8403 No problem, your study path seems really interesting and broad/applied. I'm in a TU9 Uni in germany doing my bachelors in computer engineering and I wish my curriculum was more like yours :D

  • @vava-lw9ds
    @vava-lw9ds Год назад +1

    i learned mern stack and python last year now iam going heads on in data science

  • @luffythestrchykid
    @luffythestrchykid Год назад +1

    Blockchain
    Rust
    Next JS(since react now officially supports and recommends building apps using NextJS)
    NestJS(for backend)
    Golang
    AWS developer cert

  • @pawelflak
    @pawelflak Год назад

    I define Devops as a collection of technologies that in cooperation solve a Bussines problem with helpful "features" for development

  • @bstarzyk
    @bstarzyk Год назад +3

    Great video Lewis 🎉

  • @Sahil-cb6im
    @Sahil-cb6im Год назад +1

    im learning mern stack now, after that i will look to rust.

  • @piyushgandhi5328
    @piyushgandhi5328 Год назад +3

    Please more vids about video games

  • @prasadzagade8167
    @prasadzagade8167 Год назад +1

    cloud computing is on my list

  • @anasshahmurshad1765
    @anasshahmurshad1765 Год назад +1

    why do u use python in back-end instead of java and spring ? they much faster and efficient right ? i m beginner so pls dont make fun of mee

  • @pranaypallavtripathi2460
    @pranaypallavtripathi2460 Год назад +5

    To be honest I think this is way too much for an year. For example just learning to use bash without any help you would take one month if you've never seen linux. Then there are other advanced commands like ftrace which you would never use in regular work but which are helpful if you want to learn how kernel executes some task. Then there is kernel itself which is frankly an ocean of concepts. I prefer to focus on something deeply rather than knowing 50 topics at a shallow level which you will forget anyways and run to google whenever a small error pops up. I am sure that other topics like rust, unity, AI, etc are huge too.

  • @sggardening7395
    @sggardening7395 Год назад

    Hi i love your videos , could you share how you edit your videos

  • @kaas99
    @kaas99 Год назад +1

    I'm definitely learning Rust this year! 🦀

  • @manojkumar-jt3fw
    @manojkumar-jt3fw Год назад +2

    Wat's the best way to learn RDMS ? Should i learn SQL 1st , or i can directly go for MySQL or Postgress ?

    • @CodingWithLewis
      @CodingWithLewis  Год назад +2

      Yes! Learn SQL which will both be ideal for MySQL and Postgres

    • @manojkumar-jt3fw
      @manojkumar-jt3fw Год назад

      @@CodingWithLewis Tanx for the reply.
      Lewis, is it better to shift to Python-Django for web development insted of using Java Script ?

  • @ElinLiu0823
    @ElinLiu0823 Год назад

    My road map was so similar to your's,except React and Raspery Pi

  • @cocoasulphur
    @cocoasulphur Год назад +3

    5:08 wish I could be a simple Linux penguin chilling on an iceberg sometimes

    • @CodingWithLewis
      @CodingWithLewis  Год назад +2

      I think you are and you just don't know it yet

    • @cocoasulphur
      @cocoasulphur Год назад +2

      @@CodingWithLewis perhaps you're right🐧

  • @samandarjumanov1815
    @samandarjumanov1815 Год назад +1

    so kind a cool list i am going to backend django and maybe golang and linux
    after frontend my frontend

  • @nishant7083
    @nishant7083 Год назад

    Bro that raspberry pi video and blender video I am reallly loooking to see this

  • @MohamadNurjaman
    @MohamadNurjaman 8 месяцев назад

    I m still works on C# unity for last 2 years.

  • @konstantinrebrov675
    @konstantinrebrov675 Год назад +1

    What techs I'm learning in 2023:
    C/C++
    Rust
    Algorithms and Data Structures
    AI-assisted development
    Visual Studio Code extensions
    LLVM IR
    Clang/LLVM API
    OOP Design Patterns

  • @sivarajamani6709
    @sivarajamani6709 Год назад +1

    rust is really gonna blow..because i have not seen anyone talking about it...

  • @ionutdenes
    @ionutdenes Год назад +2

    Great video!

  • @MohamadNurjaman
    @MohamadNurjaman 8 месяцев назад

    what linux distro u use btw ?

  • @okie9025
    @okie9025 Год назад +3

    What's with the hate on NestJS?

  • @baldwin3750
    @baldwin3750 Год назад +1

    What about Angular?

  • @bougatayaabdoullah
    @bougatayaabdoullah Год назад +4

    I'm going to learn Rust

  • @parkerwarner8688
    @parkerwarner8688 Год назад +6

    Not everyone’s first💀

  • @ralphroycanonigo6101
    @ralphroycanonigo6101 Год назад

    Flutter + Dart!

  • @adill6295
    @adill6295 Год назад

    Can you make a video on rust, or how to learn rust, free courses or tools.

  • @timo_b3
    @timo_b3 Год назад +2

    Sounds great, although I'd personally go with Unreal instead of Unity. I also leanred Java and C for a few years in university, but I don't like these languages and decided to learn Python 1.5 years ago

    • @abjee1602
      @abjee1602 Год назад +1

      Lol

    • @RenderingUser
      @RenderingUser Год назад +1

      Bro's journey is the reverse of every other hobbyist programmer lmao

  • @_acky
    @_acky Год назад +4

    How do programmers studied all of that things 😵

  • @abhishekbhat4618
    @abhishekbhat4618 Год назад

    Stepping into the web 3 world

  • @hmd2372
    @hmd2372 Год назад +2

    For me i wanna learn unreal engine and blockchain tech

  • @bikrantjungbudhathoki3687
    @bikrantjungbudhathoki3687 Год назад +13

    I dont know why this guy doesn't have a single coding tutorial on the channel.

    • @feliponesmendes
      @feliponesmendes Год назад

      Maybe because every single programmer's channel already does...

  • @captaindrake8040
    @captaindrake8040 Год назад +1

    NestJS is amazing

  • @user-yh9of7lj7g
    @user-yh9of7lj7g Год назад

    Hi, I'm a little new here in the coding world. I would like to know which programming language is easier to learn (if you know both Swift and C#) C or C++?
    Hope someone can answer 🙏😄

  • @johndalton4559
    @johndalton4559 Год назад +1

    CC on this video are way too funny "chad gpt and gbt bank(bing)"

  • @qwrswaZBNMEbqb
    @qwrswaZBNMEbqb Год назад

    Good video, but why Unity you really only told what you had to do

  • @adnandzindosoda
    @adnandzindosoda Год назад

    Last 10 years I only working as android developer. Still I do not know what am I doing. I am dubest dev, even I wrote some of the best android apps

  • @konstantinkurlayev9242
    @konstantinkurlayev9242 Год назад +1

    Assemble is a king. ... It is a view

  • @paragnagrecha4296
    @paragnagrecha4296 Год назад +2

    first !! thanks for the amazing videos

  • @Sugurous
    @Sugurous Год назад +3

    Hello! I have a question, should I learn Rust instead of C++ ?

  • @D.S69
    @D.S69 11 месяцев назад +1

    I would recommend learning godot instead of unity or unreal

  • @beppvis
    @beppvis Год назад +7

    GODOT 4 > Unity

  • @jklax
    @jklax Год назад

    Can anyone recommend a book for Linux?

  • @sivaprasad905
    @sivaprasad905 Год назад

    What are your thoughts on mobile application development in 2023?

  • @danielhangan
    @danielhangan Год назад

    I came from linux (4 years) to mac. UX is 100x better on a mac. Looks and feels are what made me switch to Mac.

  • @boualamiSohaib
    @boualamiSohaib Год назад +1

    linux is not so hard its just intamadating but you can use it right now since its getting easier to use than before

  • @blue_berry_pie64
    @blue_berry_pie64 Год назад +1

    Live Svelte + React , pls😊🎉🎉🎉

  • @Boo-vm2th
    @Boo-vm2th Год назад +1

    🎉

  • @makaan1932
    @makaan1932 Год назад +1

    This could've been a 1 min short

  • @jeanyki5052
    @jeanyki5052 Год назад +1

    Ai, Linux, unity, svelte, raspberry pi, could, devops

  • @johnwilliams7999
    @johnwilliams7999 Год назад +1

    You should check out godot quite easy to make a game with that

  • @jeanyki5052
    @jeanyki5052 Год назад +1

    Devops🤚

  • @kasper369
    @kasper369 Год назад +1

    for me:
    AI
    Rust
    Linux
    Vim, How to exit vim
    Cloud
    Metaverse Development
    Unity

  • @chazzman4553
    @chazzman4553 Год назад +1

    What you end up with is learning and some more learning daily, no social life, no life at all. Beware of what you wish for!

  • @GCKteamKrispy
    @GCKteamKrispy Год назад +3

    Just a quick note on Unity: In my opinion, Unity is too much for 2D games and a bit complicated. I use PyGame (Community version) because it's well... Python, that means it's easy and on the other hand, it's not an engine, so you have to program physics and all this stuff yourself.
    But Unity, of course great for 3D imo

  • @XDomi143
    @XDomi143 10 месяцев назад

    phyton and java

  • @cartidise
    @cartidise Год назад +1

    Everyone here tryna be first, but nobody is except Lewis lol

  • @user-qr4jf4tv2x
    @user-qr4jf4tv2x Год назад

    ahead yet every step you take 10 more is added

  • @VaibhavPareek
    @VaibhavPareek Год назад +4

    Hey Lewis 😄

  • @GameDevNerd
    @GameDevNerd Год назад

    Come learn about AI and game dev from us, it's actually fun :D

  • @frazuppi4897
    @frazuppi4897 Год назад +1

    lol this guy is learning tensorflow in 2023

  • @switzerland
    @switzerland Год назад +1

    You literally saved your life by skipping webpack🧨

  • @-Engineering01-
    @-Engineering01- Год назад +1

    Game developers are among most abused employees in the world plus extremely low wages with crunch hours, believe me you don't want to be a game developer and make yourself a favor: don't learn Unity. (Former game developer here)

  • @neek8044
    @neek8044 Год назад +1

    ChadGPT

  • @tarunshetty3434
    @tarunshetty3434 Год назад

    how old r u?

  • @utsavkhadka3184
    @utsavkhadka3184 Год назад +2

    First

  • @madhurjostinyworld2673
    @madhurjostinyworld2673 Год назад +2

    FIRST

  • @ObadiahHoss
    @ObadiahHoss Год назад +2

    first

  • @NateInTech
    @NateInTech Год назад +1

    Yeah... don't watch thePrimagen that guy will make you feel really bored about your code LOL.

  • @akumayin3350
    @akumayin3350 Год назад

    how come you people store those in your brain?

  • @xfox360
    @xfox360 Год назад +2

    fist

  • @WeaselOnaStick
    @WeaselOnaStick 8 месяцев назад

    Unity one did NOT age well huh ☠️

  • @cyri4921
    @cyri4921 Год назад +1

    pls dont learn how to code its too late

  • @CheeseStickzZ
    @CheeseStickzZ Год назад

    Due to how unpopular svelte is compared to react, you're still just better off with react, also for react native for mobile front ends. You never find a job posting requesting svelte, but everyone asks for react. 3rd party plugins are also instantly adapted into react, which is not true for svelte. Sure it's nice to use but as of now very low adoption rate and not worth learning if you actually want a job and don't just dev for a hobby

  • @NotesNNotes
    @NotesNNotes Год назад

    yes it is pronounced "Cider" 🤣🤍

  • @ogagaenakpodia248
    @ogagaenakpodia248 Год назад

    Please do a dedicated video of how to get into cybersecurity 🥲