Web vs. Mobile development. Which should you learn?

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

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

  • @JakeLovesSteak
    @JakeLovesSteak 4 года назад +690

    I'm 41 years old and unsatisfied with my career path so far. I got a Bachelor's degree in English 15 years ago, and it has basically gotten me nowhere. I'm going to take a year-long course in mobile dev next year to try to kickstart my professional life and give me a new career path. This video is very encouraging, and I'm even more excited to start the class.

    • @kennygunderman
      @kennygunderman  4 года назад +197

      My man! You’ve got this. Check out the video where I interview my father, who similar to you, was unsatisfied with his career, learned programming and at 45 landed his first developer job. Stay the course brotha, keep me posted on your progress ✊✊

    • @JakeLovesSteak
      @JakeLovesSteak 4 года назад +30

      @@kennygunderman Absolutely!

    • @wtsiamruk
      @wtsiamruk 3 года назад +13

      Good luck man, you will make it !

    • @nickdiaz6095
      @nickdiaz6095 3 года назад +7

      how you doing so far?

    • @figorachman
      @figorachman 3 года назад +6

      @@kennygunderman Thanks, this lifts my curiosity to learn android development!

  • @SatoshiSky
    @SatoshiSky 3 года назад +252

    Start web dev, go into mobile …sounds like the best route. More jobs in web, better opportunities, pay, niche demand in mobile. But when you need that FIRST job, web will probably be easier.

    • @ParthPatel-vj2zv
      @ParthPatel-vj2zv 2 года назад +20

      Exactly. Developer with expertise in React + React Native + Android/iOS with 3-5 yr experience will be in very high demand

    • @krisb-travel
      @krisb-travel 2 года назад +18

      @@ParthPatel-vj2zv why start web dev though? Why not just go straight to Mobile, as he said in the video its in more demand/higher salary.

    • @ParthPatel-vj2zv
      @ParthPatel-vj2zv 2 года назад +15

      @@krisb-travel Getting entry level job as web dev is relatively easier. You don't need computer with high RAM to start web dev. Android/iOS requires some money to make an account that can ship apps on play store or app store

    • @ponalvsiki2254
      @ponalvsiki2254 2 года назад +1

      But learning React for beginners is a pain.

    • @DominicNweze
      @DominicNweze 2 года назад +1

      @@ponalvsiki2254 kivy for python is easier.
      But I'm sticking to my web dev.

  • @wonganikaunda7704
    @wonganikaunda7704 3 года назад +101

    its true. Web Development is very saturated because its easier, there are alot more tutorials and help for web, its very easy to publish the end product etc etc

    • @Anomalyy666
      @Anomalyy666 3 года назад +2

      So are there many jobs?

    • @kempacademy
      @kempacademy 3 года назад +15

      "Very easy" to publish the end product of Web is very inappropriate valuation!

    • @eventeklay4618
      @eventeklay4618 3 года назад +1

      @@Anomalyy666 that what I ask every time

    • @d1ssolv3r
      @d1ssolv3r 3 года назад

      @@Anomalyy666 java, javascript, python have the most jobs

  • @necrotikS
    @necrotikS 3 года назад +138

    I really like that you tell us what you really think is the best, and don't just gives us information and says something like "there's no better option, that depends on you"

  • @alphagator360
    @alphagator360 3 года назад +9

    Ex. Mobile Developer turned to Backend Engineer here. I prefer backend development because I'm in control of where my code runs.

  • @manasbansal7946
    @manasbansal7946 3 года назад +94

    TBH, Web development is a real pain in the ass. I realized this while making my portfolio website from scratch and its not easy lol

    • @randomdude72727
      @randomdude72727 3 года назад +8

      yeh sure every development process is a pain so dont make a clash in these domains.They are just a domains

    • @sirmiles1820
      @sirmiles1820 3 года назад +18

      its pain. but you will love the pain later on.

    • @xijkstra
      @xijkstra 3 года назад +42

      android dev is a whole hell in itself aswell

    • @rajbeer1580
      @rajbeer1580 3 года назад +2

      correct!!

    • @keithprice7119
      @keithprice7119 3 года назад +8

      I enjoy creating the site and the logic with JS, I don't enjoy messing around then with CSS and media queries changing the layout for different screen sizes. It just feels like a chore at that point.

  • @elijah4840
    @elijah4840 3 года назад +68

    You’re about to blow up! I usually watch Aaron Jack, Stefan Mischook or Ben Awad... but you’re way more down to earth than those guys! Definitely convincing me to go back to mobile dev. I taught myself how to make an android app when Java was still the boss🤣 Now I’m a web developer and I use ReactJS, so naturally rest native has been tempting me, but soon I’ll follow your advice and focus on native development before cross platform

    • @kennygunderman
      @kennygunderman  3 года назад +11

      Let me know how your native development journey goes!

    • @llothar68
      @llothar68 3 года назад +6

      The gold digging phase of mobile is over. Go back to server side and business desktop.

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

      ​@@llothar68 nail on the head !

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

      Why not learning kotlin and kmm ?

  • @kahanx10
    @kahanx10 2 года назад +14

    I would suggest beginners to learn:
    1. Mongo, Express, Flutter, and Node (mobile).
    2. HTML/CSS & React (web).
    This will make you a full-stack mobile dev and a full-stack web dev too with JS as your common ground between both, MEFN + MERN stack!

    • @niceclaup1
      @niceclaup1 2 года назад

      Hi! Thanks for the tip! As a noob trying to decide what to learn, I am curious what you do and how you came to choose these languages/tools and how you use them, in concrete terms. Thanks!

    • @kahanx10
      @kahanx10 2 года назад +1

      @@niceclaup1 Flutter is a cross-platform framework, meaning that you can make both Android and iOS apps by writing the code only once. Otherwise you'll need to learn two different languages, one for Android and one for iOS, Flutter uses Dart language for both Android/iOS. Now Flutter is front-end, for the backend part, in order to be able to work with data of the app, you need to learn about databases, so a very popular and easy to learn is MongoDB, but in order to interact with your database, you need a good server-side language, Dart isn't optimized for backend (backend and serverside are the same terms), hence, JS can do the work for you, Express.js is a backend framework that you can learn to interact with your Mongo database. This makes you a full stack Flutter developer. But as Flutter is new, although it's very popular, you sometimes can't find much seniors to guide you in your job or sometimes there aren't enough jobs. Hence I suggested to learn web too, for that, instead of Dart, you have to learn JS which is very similar to Dart, HTML/CSS/JS is for building front-end in web. React is a UI framework based on JS, so HTML/CSS/JS/React makes you a front-end web dev, but possessing knowledge of Mongo, Express already, makes you a full stack web dev. Phew, I hope you got it. Best of luck!🤞

    • @niceclaup1
      @niceclaup1 2 года назад

      @@kahanx10 Wow!! Thank you, IFY!!! Sending you my favorite song: ruclips.net/video/UJXccBGs_IY/видео.html

    • @kahanx10
      @kahanx10 2 года назад

      @@niceclaup1 Haha thanks Fiche the music is great.

    • @iyasusman5985
      @iyasusman5985 2 года назад

      @@kahanx10 hi,
      What about web front end development (React JS) and then learn React native. What about this?

  • @biancaverdree7514
    @biancaverdree7514 3 года назад +20

    I am a senior in college (Computer Programming) Dude, you just helped me so much 💜💜 I’ve been gravitating towards Mobile development.

    • @breh2716
      @breh2716 2 года назад

      Can you give an update?

  • @TheSoulCrisis
    @TheSoulCrisis 2 года назад +13

    I would say nearly everyone starts with either web based stacks for learning or building something in a language like C/Java/Python. Mobile development is huge now but way more people start off in web development and keep that course. Thinking about my own CS program I did some web programming and general programming, but the only mobile development course I took was an elective I chose to take (pretty much same experience for SQL).

  • @djcardwellai
    @djcardwellai 3 года назад +26

    great vid. web dev salary is a bit hard to pinpoint though. With cloud blowing up and the increasing demand for full-stack understanding and SRE roles, web dev salaries are much higher than what is shown on these charts. Many web developers are making 250k plus at companies. But then you also get people who claim they are web developers but are more like web designers using CSS. So it's very hard to determine.

  • @Hikik0_m0ri
    @Hikik0_m0ri 2 года назад +5

    The most important thing is to choose what you like best. I don't like web development at all. And I really like BackEnd and Mobile. I don't care how much they pay. It's interesting to me.

  • @superbin6021
    @superbin6021 3 года назад +20

    True, thank you. because I dont have degree about computer science, i am afraird that it will be harder to find a mobile development job

    • @phongtrung8216
      @phongtrung8216 3 года назад

      A Thế cho e hỏi là a có đang theo mobile dev ko và a thấy ở VN mh có ổn ko a . e cũng đang confused 1 xíu a biết dc gì thì cho e 1 chút advice cũng dc.Thanks a

  • @Nic_13
    @Nic_13 3 года назад +25

    I am thinking Relocation is going to be a thing of the past with COVID and most things becoming work from home, you can do either of these from anywhere in the world

    • @kennygunderman
      @kennygunderman  3 года назад +6

      You may be right, we will see!

    • @Anomalyy666
      @Anomalyy666 3 года назад +4

      Work from home should be an option. Big cities have commuting problems so it makes sense

  • @rehansyed89
    @rehansyed89 3 года назад +7

    I'm 29 years old and i started my carrer in 2014 as a mobile app developer with the Cordova framework, then i switched to web development in 2015 when i came to Paris. And now i thinking again to go back to android app development but this time i want to be a native developer.

    • @sirmiles1820
      @sirmiles1820 3 года назад +1

      really? you have other jobs before you kickstart?

    • @rehansyed89
      @rehansyed89 3 года назад +1

      @@sirmiles1820 Yes right know i am Drupal developer it's been 5 years that i am doing web development but now i am thinking to change my field and become an android developer by 2022

    • @tommymo4299
      @tommymo4299 3 года назад +1

      Are you a full stuck dev ?!

    • @rehansyed89
      @rehansyed89 3 года назад +1

      @@tommymo4299 No, i am a backend developer

  • @rafilalars6347
    @rafilalars6347 3 года назад +10

    I think beginner should start with web dev because that will give more knowledge and concept and more over you can use these knowledge to do mobile development through hybrid framework like ionic, react native, flutter to create mobile apps.

    • @kennygunderman
      @kennygunderman  3 года назад +4

      I agree, web dev lays a good foundation

  • @tweedle634
    @tweedle634 2 года назад +1

    Friend of mine has been doing ios development since he got his first macbook in 2012. He said his career stagnated about 6 years ago at 23 and he took 1 year to learn web development. We are now 29, i work for for corporate america and he is a free lancer living around the world. Moral of the story learn web dev, second moral learn both if you have the time :D

  • @rafaelpaiva1676
    @rafaelpaiva1676 2 года назад +4

    Hi, I'm Brazilian, 38 years old and this year I started learning programming.
    I was in doubt if I'll focus in Web or Mobile, and your video give us very important tips, thank you!

  • @wtsiamruk
    @wtsiamruk 4 года назад +151

    Backend devs make more than mobile devs, and you can consider backend dev being a "web" dev :)

    • @erickmoya1401
      @erickmoya1401 3 года назад +19

      In my company everyone is backend and frontend, but mobile are less and more valued. Like any niche market the mobile is more specialized and expert in his thing, while backend are more versatile but only stay in the surface.

    • @TheThirdWorldCitizen
      @TheThirdWorldCitizen 3 года назад +1

      @@garycollins2704 yes but at the same time that salary is capped because allows the company to save money

    • @anuros1507
      @anuros1507 3 года назад +2

      @Grady Brady Another comment like that?

    • @Rassy_
      @Rassy_ 3 года назад +3

      Yeah but the thing is being a mobile dev you are much more able to transform your ideas into something people can use, for example I can make an awesome app as a side hustle with AWS or firebase as a backend and maybe the app does well, being a backend, well yes it is the core but users cant really interact with it directly

    • @pranavforyou695
      @pranavforyou695 3 года назад +1

      @@Rassy_ but with web dev you can even create apps that make apps

  • @dmitriyobidin6049
    @dmitriyobidin6049 4 года назад +8

    Considering the fact that "web developer" term is very broad, i wouldn't be discouraged by those numbers. But the fact remains - mobile devs tend to eran a little bit more.
    Considering local market is a viable option only when you starting out. When you are middle/senior - you can find remote work in both mobile and web fields. We also should be very clear about what type of web dev work we are talking about. Java/C# is not that prevalent in smaller cities. Most of the job postings in smaller cities are PHP backend/Full-stack PHP/Wordpress. And i wouldn't consider that a good time investment if you are planning to become highly paid engineer. web Frontend is a beast of its own though - high demand(even in smaller areas), easy to start, decent salaries, oversaturated with junior devs :)
    Also in web development the amount of different tools per unique task is huge and i'm not talking about frontend frameworks. And if i had to pick web stack i would go with .Net, especially after .net 5 is out.

    • @kempacademy
      @kempacademy 3 года назад

      Do you think that fresh mobile developers have enough scope of the employments?
      Thanks

    • @melolodi1488
      @melolodi1488 3 года назад

      What do you mean by backend and full-stack?

    • @emreaka3965
      @emreaka3965 2 года назад +1

      @@melolodi1488 Backend: COMPUTING
      the part of a computer system or application that is not directly accessed by the user, typically responsible for storing and manipulating data.
      "the back end has three parts to it: server, application, and database"

  •  3 года назад +15

    WEB - HTML5, CSS3, - (sass/less/principle of adaptive development), Javascript, React.JS/Vue, Webpack, Node.js, Mongo DB
    Mobile - Kotlin or Swift, android studio or ios
    from my experience I can say that web development is a very difficult thing

    • @saketaryan2227
      @saketaryan2227 2 года назад +3

      Nothings can be said in general dude. Both paths has it pros and cons : )

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

      Add docker and kubernetes to that list.

  • @mohammadmansournasirzada7693
    @mohammadmansournasirzada7693 3 года назад +17

    This video cleared my doubts about Mobile dev vs Web dev, Thank you for your informative video.

  • @erickmoya1401
    @erickmoya1401 3 года назад +26

    I am mobile first and when I learned frontend and backend it was very easy. I see frontend and backend developers struggling a lot with threading and other stuff that is very native for mobile. I see it as learning programming with C vs Python. You can learn the easy first for a quick start or the hard first for a steady growth.

    • @sarscov9854
      @sarscov9854 3 года назад +1

      threading? Like threads in pthread_create() in C on Linux?

    • @huey1153
      @huey1153 3 года назад +1

      @@sarscov9854
      Threading as in coroutines to prevent everything working on your main UI thread

    • @krisb-travel
      @krisb-travel 2 года назад

      Can you expand on this more pls Erick. Im looking to become a developer so i feel like your advice would be useful.

    • @erickmoya1401
      @erickmoya1401 2 года назад +3

      @@krisb-travel Don't take it as a career advice, but only as a matter of experience.
      In mobile apps you have threads to manage certain jobs, like the main thread User interface and the Input/Output. One works while the user has the app on foreground, the other works with the app on the background. Given that you have to manage to move the information and work between threads to avoid for example, calling the server and the user put your app down while doing it and makes the call fail.
      If you want advice, I suggest you start with the classic react-node-sql or react-golang-sql stack, where you can find jobs anywhere, and then try some of mobile apps, some of security, etc, to decide your career path.

    • @innocentkimaro640
      @innocentkimaro640 2 года назад

      @@erickmoya1401 I look forward to see u tutorial about option and experience u hold hw can upstand new comer

  • @AryanSingh-sn3dx
    @AryanSingh-sn3dx 3 года назад +3

    This has to be one of the best videos I've seen regarding the dilemma of web or mobile dev

  • @alessandrogentil
    @alessandrogentil 3 года назад +8

    Damn, this is crazy, every web dev that I know in my company make 6 digits a year, I think that the salary gets low because of how much junior and mid-level at the web development, people that learned just to create some pages, but doesn't understand a lot of concepts of programming, what make a big difference in productivity.
    Web development has a lot of tools, which can make you crazy with all the things that you need to learn, from concepts to programming languages, which I see as more difficult than mobile development.
    But as a senior web developer, I really want to get into mobile, but now, swift or flutter?

  • @rahim5165
    @rahim5165 3 года назад +8

    I would learn python and then ios or Android development. Python is the easiest to learn plus it gives you the foundation of programming and oh, you get to make really really cool stuff with it. Choosing iOS or android will coupled with python will make you much much happier developer. You will get a job quicker as a web dev but be ready to learn lots of stuff to become competent.

    • @hurensohn7605
      @hurensohn7605 2 года назад

      swft is also pretty easy. easier than python in my opinion.

  • @fernandopacheco1795
    @fernandopacheco1795 2 года назад +4

    I really appreciate this video man; I've been struggling with my income and my dead end 10-year job in hospitality. I´ve always been a tech savvy person but never pushed myself to actually learn how apps and web sites work behind the scenes. I´m hoping for a chance of better life by finally venturing into programing. So, your insight on both fields is very helpful.

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

      Same here I worked almost 10 year in different domain but still struggling to get the good salary package sso which one you choose mobile app developer ya web developer

  • @OzzyTheGiant
    @OzzyTheGiant 2 года назад +17

    I feel that with Web, Mobile, Cloud/DevOps, and Data Science all having overlapping areas, it's possible to do all these together if you choose a small set of languages and tools that cover all such cases.

    • @niceclaup1
      @niceclaup1 2 года назад

      What languages and tools would be included in that set? I am trying to choose what to study & I'd be really grateful for your opinion. Thanks!

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

      @@niceclaup1 javascript

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

      @@asrafilll Thanks!!

  • @ponyboy256
    @ponyboy256 4 года назад +18

    That Alyonka in the background 👌🏼

  • @akin242002
    @akin242002 3 года назад +18

    My dad and wife work in the industry, and this is how they rank them in terms of pay & importance:
    1) Fullstack developers
    2) Backend developers
    3) Mobile developers
    4) Frontend developers (more artistic)

    • @edb484
      @edb484 3 года назад +3

      I agree, Front end is easier to break into without a degree. I think that’s another reason is lower paid starting out.

    • @kennygunderman
      @kennygunderman  3 года назад +11

      Mobile can also be considered FE, you can also be a full stack Mobile dev too 😉

    • @peteoo9467
      @peteoo9467 3 года назад +3

      When you have experience in all of them you’d know that they can’t be ranked.

    • @akin242002
      @akin242002 3 года назад

      @Oath Oath They don't work on mobile apps, so you will have to ask Kenny.

  • @sujitkumarsingh3200
    @sujitkumarsingh3200 3 года назад +14

    Nice comparison.
    The term Web-dev have been miss used too much.
    Searching with terms like Frontend/Backend/Mobile dev gives more accurate results.
    And BTW, being a Frontend dev is more difficult. But it eases path to become backend and mobile developer.

  • @TheSoulCrisis
    @TheSoulCrisis 2 года назад +4

    Great style of content man, you're so chill and down to earth. :D

  • @ayoubalfurjani4531
    @ayoubalfurjani4531 3 года назад +8

    I would say that's not accurate because the number of web devs is simply huge and divided into alot of categories, that being said, a React developer for example doesn't get paid as a simple HTML and CSS and JS developer

  • @arctan-k
    @arctan-k 2 года назад +2

    I'm currently working as mobile (Android) developer in Kazakhstan. Salaries are much lower in my country and demand for web developers is much higher, because our companies tend to look for a way to build service really fast

    • @captainkyrgyzstan4516
      @captainkyrgyzstan4516 2 года назад

      Салам,значит на нашем регионе лучше учить веб ? Я хотел изучать iOS,но думал насчет вакансии. Я из Кыргызстана.

  • @pranavforyou695
    @pranavforyou695 3 года назад +8

    do nt search web dev salaries search for front end or back end dev because word press dev is also called web dev now a days

  • @Leo90
    @Leo90 2 года назад +3

    Currently learning the Android Nanodegree at Udacity. I am doing the Android Basics and man…they are great teachers. I just finished the Musical Structures app. I learned how each class communicates with the XML layout files. Data structures are truly a very innovative technique in object-oriented programming.

  • @heavenly_rivers
    @heavenly_rivers 2 года назад

    So I've been in the supply chain in the hospital for 3 years. I used to take sociology classes during the pandemic , but lost my job. I was back n forth in between jobs. My job is running make like a slave same department same work. Under paid over worked. It's just getting worse. Luckily they have a program here in SA TX paying for school. I am going to be taking Web & Mobile Developement and so excited!

  • @levihalperin7649
    @levihalperin7649 3 года назад +10

    The main thing I'm looking for is the ability to work remotely. I've already started learning web dev so I'll keep going with it for now. Maybe in the future I'll learn kotlin and give mobile dev a shot.

    • @kennygunderman
      @kennygunderman  3 года назад +8

      Web dev is still a great option, I’m just biased because I am a mobile dev lol

    • @levihalperin7649
      @levihalperin7649 3 года назад +5

      @@kennygunderman are there much differences between mobile dev and web dev in terms of "ability to freelance or work remotely"?

    • @darianmorat
      @darianmorat 2 года назад

      @@levihalperin7649 react = react native = web + movile developer xd

    • @albatalu-ali
      @albatalu-ali Год назад

      How is it going now?

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

      @@levihalperin7649 Hey, did you find the answer, please share if you did

  • @gabibi3829
    @gabibi3829 2 года назад +6

    Thank you for this video! I am starting to learn programming and I've been really confused in which field I should focus. I have few knowledge in web dev, and what you said at the end of the video really helped me.
    I just need to learn the concept of programming, and after learning it I can transfer those concepts into different fields

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

      What you choose finally as I am also confused between web developer or app developer

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

      @@LovetowatcH web development

  • @edrianbautista5417
    @edrianbautista5417 3 года назад +6

    I'm so thankful that i found this on youtube!

  • @_Iovan_
    @_Iovan_ 4 года назад +3

    ty for this video, I've benn planning to leave backend dev for mobile for a long time

    • @kennygunderman
      @kennygunderman  4 года назад

      Why not do both? 😛

    • @_Iovan_
      @_Iovan_ 4 года назад

      ​@@kennygunderman
      Yeah, I think about it! Because I use node js for backend side and thinking more about cross platform. React native may be...

  • @raquibulislam5065
    @raquibulislam5065 3 года назад +3

    Loved the clearness of your explanation! Would you please point out what are the web development topics that a mobile developer needs o know about?

  • @Slava777-b8i
    @Slava777-b8i Год назад

    I think u should choose the one u love, don’t do it all because of money, love wt u do 😊, I’m a full stack web developer, a self taught, actually final yr in high school, I just schooling for my mom

  • @Soosheon
    @Soosheon 3 года назад +5

    I've been around web development for about a year total. Went through a bootcamp and all that jazz. I enjoy it, but I still feel an urge to learn android development. This video basically told me both are great options, so I'm still in limbo!!

    • @gabrielalmeida6085
      @gabrielalmeida6085 2 года назад

      so man, have you started it?

    • @petersimthobele
      @petersimthobele 2 года назад

      @SooshMeow What language do you recommend to learn Mobile Dev ?

    • @Soosheon
      @Soosheon 2 года назад +1

      @@petersimthobele It depends. If you want to do iOS then learn Swift, if you want to do Android then do Kotlin, if you want to do both then I recommend React Native

    • @gabrielalmeida6085
      @gabrielalmeida6085 2 года назад

      @@Soosheon what about Flutter?

  • @sherib5752
    @sherib5752 3 года назад +1

    One thing I have noticed is that the development community on RUclips is primarily web and mobile developers, and almost no desktop/native devs. Oh well, I guess I can stick to forums.

  • @rachelbourne5338
    @rachelbourne5338 3 года назад +11

    Another great and very informative video. Extremely helpful and has basically confirmed that switching from learning web dev to learning mobile dev was the right decision for me :)

    • @JDMorris81
      @JDMorris81 2 года назад

      What resources are you using?

  • @pj7546
    @pj7546 4 года назад +6

    You are posting the bangers ! subbed from the day in the life video

    • @kennygunderman
      @kennygunderman  4 года назад +2

      Praise Gbemudu thank you my man 👊👊

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

    I know this is 2 years ago, but now that you can use things like Flutter View, which enables you to write flutter views in HTML/CSS, i'd say web. Unless you just wanna do the lgic programming on the flutter side. Depends on if you like doing functional/logic stuff like javasript, or if you prefer the visual parts, like CSS, like I do.

  • @sadiulhakim7814
    @sadiulhakim7814 2 года назад

    Whenever we talk about web/mobile, we actually talk about ui(Frontend).But the main thing of an application is its server(Backend).You may say that mobile applications do have backend(Database) . They are tiny applications. Users of those applications can not communicate with others.

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

      There is zero server code in blender or Adobe Photoshop, they only work on client. Can you say engineers working on these products are doing frontend UI things ? Nowadays backend is the easiest part compared to client side, all you do is get that data send that data without knowing TCP, UDP stack deeply thanks to frameworks.

  • @aliciathomas456
    @aliciathomas456 2 года назад +1

    I think if you are a business owner and you have both web and mobile applications you should learn basic things about it because without any knowledge you may not have the best applications for your businesses. I learned this and Now I hired a team of developers from Moon Technolabs for mobile applications.

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

      Good to hear that which platform more helpfully for business website or application which one

  • @immanuelsuhas8801
    @immanuelsuhas8801 4 года назад +11

    Great video buddy, i was in a dilemma on this topic for a while now , and u cleared it...👍

  • @paparafsarap7275
    @paparafsarap7275 2 года назад

    I am a cook as my bread and butter i want a changed and this is one of the thing that ive been looking for,i love computers even i dont actually learned it from school,my knowledge for this is from google and youtube university,now i will go to school to get some short courses.thank you for this video.

  • @michaelscott3767
    @michaelscott3767 4 года назад +15

    10/10 would watch again

  • @mochagawd
    @mochagawd 3 года назад +8

    This video is fantastic man! Thank you for the facts and insight

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

    For mobile development, even you cannot get a job, but you can still develop your own apps and submit them online. It is especially true for iOS development. It is in itself an accomplishment. I do it not for money but prove that I can do it too.

  • @lancemarchetti8673
    @lancemarchetti8673 2 года назад

    WebDev with Blazor and C# based on .Net 6 is taking off as well. Its worth investigating I think.

  • @diogobcondeco
    @diogobcondeco 3 года назад +6

    Great content man, keep working on this!

  • @ineedaname4907
    @ineedaname4907 3 года назад +7

    i'd like to know your opinion about which path is better for freelancing and making your own products
    these videos are really informative and i love that you give us your honest opinions :)

  • @johndoe-vm4ps
    @johndoe-vm4ps 2 года назад

    A long learning curve is measured is years , not months !!! Ex: to become a medic takes about 10 years and a lot of $$$ . To become a junior programmer takes usually 6-12 months ! So , it is A LOT EASIER to do than many other specialized jobs . And as of right now (end of 2022) a web dev with 5 years experience gets payed around 120k - 140 k /year . Nice informative video !

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

    Great content very informative… as a few in these comments in looking into becoming a web developer but I have no experience as of now I learned a lot from this video I can’t wait to start and get my feet wet.

  • @afiqjaffarran
    @afiqjaffarran 3 года назад +2

    Web has been around longer compared to mobile. And the access to building websites using no codes is everywhere. I just saw a posting in my country, Web development job 3 months contract for RM1500 monthly. Minimum wage is RM1200 .😭 .

  • @aravinds3298
    @aravinds3298 3 года назад

    the fact that i wanna do both and i love both is weird confusing and funny af lmao

  • @Sanyu-Tumusiime
    @Sanyu-Tumusiime 3 года назад

    In Uganda they make around $3k to $4k per year which is pretty good

  • @fabriziovit.developerandro8522
    @fabriziovit.developerandro8522 3 года назад +1

    I think the curve line to learn Mobile app is more dificult than web

  • @nrgstudios612
    @nrgstudios612 3 года назад

    So glad I found this channel. Your videos are great man!

  • @xTwisteDx
    @xTwisteDx 3 года назад +24

    As a Mobile Developer, professionally, most of this is really accurate BUT, there’s a mistake in this information. If you get into Mobile Dev you’re going to have to learn Android and iOS and that will be very extensive. You’re going to need to know Swift, SwiftUI, Obj-C, C#, React, Xamarin, Kotlin, and Java to be well rounded. It’s true you’ll likely focus on one or the other like Android or iOS but many jobs need skills in both to hit those 6 figure salaries. If you can’t do both platforms jobs will be hard to come by and the pay won’t be the big dollars you think. Furthermore that’s just the tip of the iceberg. You need to know networking, communication protocols, and database systems. That’s why it commands top dollar. A lot of web devs couldn’t make it as a mobile Dev. Mobile will chew you up and spit you out mercilessly. Even studying with a focus on mobile Dev, out of 400+ students that started, 4 finished in my class. It’s hard, but boy is it worth it.

    • @aliserghni3746
      @aliserghni3746 3 года назад

      can you tell the best course i have To take To learn mobile devant?

    • @vanci2039
      @vanci2039 2 года назад

      TK you motivated me to go back to bed

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

      If you think mobile is a lot harder then please look at AAA game, graphics programming and low level network programming (C++)

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

      @@-Engineering01- Oh I know Game Development is where the real skill lies. However, the money isn't in Game Dev. Why? Because everyone and their brother wants to be a game developer. It's totally true that those guys, they're the top of the ladder as far as skill is concerned, but the pay doesn't reflect that because there isn't any demand for Game Devs. There is however, demand for Mobile Devs, which is why the pay is significantly higher.

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

      @@xTwisteDx I don't know which country you're in but in my country game developers earn slightly %10-15 more than front end and mobile devs and same with backend developers.
      Plus, we don't do this for just money we do this because we love this, if I wanted to be earn more then I would not be a programmer there are lot of ways to be earn within short amount of time.
      Again, I don't know which country you're in, in our country we earn more than mobile devs.
      In our country there aren't any FAANG and FAANG sized companies so all developers salaries here, are nearly the same or slightly different.

  • @omaranas2965
    @omaranas2965 3 года назад +11

    well i have learned html css js and learning node now and i feel like mobile is interesting , so i was wondering should i continue learning node then switch or switch to mobile right away ?

    • @kennygunderman
      @kennygunderman  3 года назад +9

      Keep learning node! If you’re enjoying it there is no reason to switch. To become a true “mobile developer” you will have to learn backend dev at some point :)

    • @lexsoft3969
      @lexsoft3969 3 года назад

      I am learning both as well as Angular. I also need to improve my skill in php + Laravel, because there are still job vacancies that require them.

  • @heavenly_rivers
    @heavenly_rivers 2 года назад

    For my hobby I love to create videos and be involved in the music scene and I feel like this web & mobile Developement would be a great benefit for me to have codidering everybody uses their promotions and videos through technology! So why not & a class included is graphic designing!!!! What more can I ask for!! Very grateful!!!

  • @Jason_Lucero
    @Jason_Lucero 3 года назад +3

    Bruh, I don't understand how u only have 5000 subs. Great content man!

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

    as a cybersecurity student, and want to start as a software dev. a field that can support me when I go deep into cybersecurity, in this case:
    Mobile dev. or Web dev.

  • @JDMorris81
    @JDMorris81 2 года назад +2

    I'm leaning more towards doing mobile development now. Should I continue learning html, css and js?

  • @thomasketterman772
    @thomasketterman772 4 года назад +4

    Keep up the great work @Kenny Gunderman! Love the content.

  • @ayayanya
    @ayayanya 2 года назад +4

    Thanks so much for the video!! As some of the commentators, I started learning the front-end tool pack JS+HTMS+CSS but think more and more about mobile. I've checked some vacancies and it turned out that there are lots of mobile dev jobs that require mostly JS Native, no Java/Kotlin at all! You've hardly mentioned that JS can be this useful for mobile, do you think that using Native could be rather an exception in this area?

  • @denisleonard1565
    @denisleonard1565 2 года назад

    web development:
    pro- > more job posting
    cons -> lower pay
    meaning that you could increase salary faster, isn't it? :)
    by jumping from company to company, you are getting higher paycheck

  • @farsad4421
    @farsad4421 3 года назад

    I could clear a lot of my doubts from this video. Thank you very much👍

  • @v9318
    @v9318 3 года назад

    Very informed and well-researched presentation. Great job! Keep it up.

  • @Alex_K2828
    @Alex_K2828 3 года назад +1

    Interesting video! Thanks! Besides that Alyonka chocolate is a good choice! Also like it!

  • @pogo55555
    @pogo55555 2 года назад

    Kenny. What a great job. Your advice is excellent. Liked. Subscribed.

  • @saketaryan2227
    @saketaryan2227 2 года назад +3

    is this taking into account cross platform mobile development (flutter or react native)?

  • @gillianmilka9226
    @gillianmilka9226 2 года назад

    I've decided to go with mobile dev. Thx

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

    Thank you very much for clearing my doubts. Love from india ❤.

  • @mirkosedda3196
    @mirkosedda3196 3 года назад +10

    You didnt mention react native, was wondering why and what you think about it 😏

    • @kennygunderman
      @kennygunderman  3 года назад +1

      check out my “How to become a Mobile dev” video 😎 😎

    • @mirkosedda3196
      @mirkosedda3196 3 года назад

      Yeah i agree with what you said about cross-platform.. i have also heard that react native and such are not as fast and as good 😊

    • @solomon1453
      @solomon1453 3 года назад

      @@mirkosedda3196 but it is a good option if you are a web dev

    • @erickmoya1401
      @erickmoya1401 3 года назад +2

      I have to say. We implemented react native for an android only app, just because we had a lot of javascript developers and none mobile, instead of an android native app. It has been a disaster, the team is not able to show progress. The use of hybrid apps must be justified, not the "default" because "we all know javascript"

    • @lexsoft3969
      @lexsoft3969 3 года назад

      @@erickmoya1401 So you don't recommend using React Native for a real project to React developers ?
      I just started learning React Native. For introductory purpose, I was quite satisfied seeing my first simple project ran in my phone.
      But then, when I visited Android official site. I saw a menu section of Kotlin from where I wanted to try Kotlin.
      However, Java is still on my mind, because it can be used not only for Android dev, but also as backend for web dev esp for enterprise project.

  • @stewarthunt3563
    @stewarthunt3563 3 года назад +2

    Very helpful - thanks for that. I don't understand though why mobile dev or any programming work could not be done remotely ...

  • @ForeverChip03
    @ForeverChip03 7 месяцев назад +1

    God bless u sir

  • @leonelp9593
    @leonelp9593 2 года назад

    There is something i Quite don't understand.
    having many people doing something, doesn't mean there is a high demand of that thing (same with just a few people doing something)
    I think it's completely unrelated 🤔
    For looking the demand, u gotta see the amount of the job offerts and see how much people there is working on those fields

  • @barnyestrel1311
    @barnyestrel1311 3 года назад +1

    My current laptop can't handle android studio. so i applied for a job on web development lol

  • @phacowil
    @phacowil 3 года назад +5

    In all, starting out with a mobile dev, you'll have a Web dev skill. That's all.

  • @leonardodavinci4259
    @leonardodavinci4259 3 года назад

    Thanks for the perspective

  • @ayoubdkhissi
    @ayoubdkhissi 3 года назад +3

    very informative video! thanks

  • @sohamshet18
    @sohamshet18 3 года назад

    Bro you should learn Swift development and make a video on it bro we want it dudeee

  • @kamilaray3176
    @kamilaray3176 3 года назад +3

    Thank you!

  • @satella-8823
    @satella-8823 4 года назад +2

    thanks for your advice

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

    what is webdev even mean? you can't put frontend and backend together. backend is much more complicated and payed much higher than mobile dev. mobile is ceiled within the android or iphone ecosystem. all big tech companies looking for backend developers.

  • @failed_physicist
    @failed_physicist 3 года назад +1

    This was really informative, thanks!

  • @elenapogulyaeva9274
    @elenapogulyaeva9274 3 года назад +2

    me finding a russian chocolate bar in the middle of the video: "woow alyonka"

  • @bhanushekharsomala9737
    @bhanushekharsomala9737 3 года назад

    Superb explaination
    Expecting more videos
    Love you sir

  • @samuelbasseyjohn9000
    @samuelbasseyjohn9000 2 года назад +1

    I'm Glad I found this video

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

    If both are overlapping, I am thinking of learning web developement and then I may transition to mobile development much later.

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

    Really great video bro 💙

  • @bruhmoment3731
    @bruhmoment3731 4 года назад +4

    Great, informative video! I think I'll stick to mobile