HenrikM Dev
HenrikM Dev
  • Видео 88
  • Просмотров 93 304
How To Get Software Employers To Notice You
Want some guidance to help you learn how to code?
📘Download my FREE 30 day coding challenge here:
henrikmdev.com/challenge
Need 1-on-1 coaching?
💻Click below to learn more about my mentoring program:
henrikmdev.com/coaching/
So, it seems that the general sentiment these days is that it's really hard to land a software job compared to years prior. Before, you could go to a bootcamp and quickly get a software job-maybe even within a year. But nowadays, people are graduating with CS or software degrees, and they can’t even get a software job after a year of graduating.
I've even heard stories of senior software engineers who got laid off from their previous jobs. Now they’re looking for new softwar...
Просмотров: 75

Видео

How To Use a Debugger (In Depth Tutorial)
Просмотров 8621 день назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ I remember when I was in university, my professor was teaching us how to use a debugger, and the debugger that he was showing us was GDB. GDB is a debugger that you can use...
Is Coding for Me? How To Know for Sure...
Просмотров 89Месяц назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ You're probably wondering if coding is for you or not. Maybe you've seen other people learning how to code, and when you look at them, they seem to understand the concepts ...
How To Learn How To Code While Working a 9-5
Просмотров 95Месяц назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ So how to learn how to code while working a full-time job, while working a 9 to 5? I've worked with a lot of people who have done this-who are working, and then they go hom...
Why Git and GitHub Are Important
Просмотров 182Месяц назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ Whenever I talk to beginner programmers and they tell me that they've never used Git, I suddenly have this urge to teach them how to use Git and just go over the basics wit...
C vs Python: Which Is Better To Learn First?
Просмотров 8702 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ C vs Python: Which programming language should you learn first? Of course, these programming languages are often used by beginner programmers to learn how to code, and it c...
The Most Important Programming Skill To Have
Просмотров 2862 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ Out of all the different programming skills there are to have, which one do you think is the most important? As a programmer, you need to be good at handling your logic car...
Why You Need To Start Using Your Debugger Now!
Просмотров 873 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ I remember this time in university when I was sitting in class, and my professor wanted to show us how to use the debugger GDB for C. He was going through it and talking ab...
What Is the Difference Between Stack and Heap?
Просмотров 1343 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ When you've been coding for some time, you'll start to notice that people use these two terms called “stack” and “heap”. And you're confused thinking, “What is the differen...
How To Use Strings in C [Full Tutorial]
Просмотров 423 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ Handling and using strings in C can be counterintuitive and tricky. Sometimes, they can give you a headache, but strings are a fundamental part of every application. When y...
The Truth About Coding Jobs: Avoid These 3 Misconceptions
Просмотров 1444 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ I see all these coding boot camp advertisements and people online talking about how they got a software job with no coding experience. Then, they say they were able to do i...
How to Start a Coding Project: 3 Things Beginners Should Know!
Просмотров 8214 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge 📘Download my FREE first app programming guide here: henrikmdev.com/firstapp Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ The most important part of your software development journey is your portfolio of coding project...
How To Merge Git Branches
Просмотров 3564 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ One of the most powerful things about Git is that you're able to collaborate with other people on the same code base. However, there are instances where my teammates are do...
How To Make Your Software Career AI Proof
Просмотров 3104 месяца назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ Ever since ChatGPT came into the world in November 2022, people have been thinking more about if AI will replace software developers. Then, we have Nvidia CEO Jensen Huang ...
How To Use Structs for Real World Applications [C Tutorial]
Просмотров 1295 месяцев назад
Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/ After you've been building some beginner programs in C, you'll start to realize that you want to build more complex programs which require a lot more variables. Say you wan...
Apply the 80/20 Rule in Learning How To Code
Просмотров 5155 месяцев назад
Apply the 80/20 Rule in Learning How To Code
How I Learned to Code in 6 Different Programming Languages
Просмотров 1715 месяцев назад
How I Learned to Code in 6 Different Programming Languages
Should Self Learners Learn How To Code With GitHub Copilot?
Просмотров 7796 месяцев назад
Should Self Learners Learn How To Code With GitHub Copilot?
How To Use Arrays in C [C Tutorial]
Просмотров 1456 месяцев назад
How To Use Arrays in C [C Tutorial]
Nvidia CEO Says Coding Is Dead: Should You Give Up?
Просмотров 5 тыс.6 месяцев назад
Nvidia CEO Says Coding Is Dead: Should You Give Up?
What’s the Best Place To Start for a Self Learner? [4 Beginner Steps]
Просмотров 2297 месяцев назад
What’s the Best Place To Start for a Self Learner? [4 Beginner Steps]
Leetcode Breakdown in C: Merge Sorted Array
Просмотров 1227 месяцев назад
Leetcode Breakdown in C: Merge Sorted Array
How To Use the Debugger in Visual Studio Code in C on a Mac
Просмотров 8567 месяцев назад
How To Use the Debugger in Visual Studio Code in C on a Mac
If I Had To Start My Coding Journey All Over, I Would Do THIS...
Просмотров 1907 месяцев назад
If I Had To Start My Coding Journey All Over, I Would Do THIS...
Avoid This Common Scanf Mistake! [C Tutorial]
Просмотров 2618 месяцев назад
Avoid This Common Scanf Mistake! [C Tutorial]
What It Really Takes To Be a Software Developer (4 PreRequistes for Success)
Просмотров 4118 месяцев назад
What It Really Takes To Be a Software Developer (4 PreRequistes for Success)
Your First 30 Days of Coding
Просмотров 5258 месяцев назад
Your First 30 Days of Coding
Craft Your Coding Plan for Success in 2024! 🚀
Просмотров 1829 месяцев назад
Craft Your Coding Plan for Success in 2024! 🚀
How I Manage My Code - 7 Tips That Changed My Career!
Просмотров 1519 месяцев назад
How I Manage My Code - 7 Tips That Changed My Career!
How To Use Git Like a Professional [5 phases]
Просмотров 1,5 тыс.9 месяцев назад
How To Use Git Like a Professional [5 phases]

Комментарии

  • @henrikmdev
    @henrikmdev 5 дней назад

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/

  • @eugenek709
    @eugenek709 12 дней назад

    Thank you for your explanation, helped me a lot :)

    • @henrikmdev
      @henrikmdev 11 дней назад

      You're welcome, glad it was helpful :)

  • @gilbertotauanja5283
    @gilbertotauanja5283 15 дней назад

    Thank you

  • @hudpappu720
    @hudpappu720 24 дня назад

    thanks a lot brother ...it worked

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

      Nice! Thanks for letting me know that it worked for you!

  • @henrikmdev
    @henrikmdev 26 дней назад

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge Need 1-on-1 coaching? 💻Click below to learn more about my mentoring program: henrikmdev.com/coaching/

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

    This is great, but it seems like you skipped a step or two at around 2:30. IF I haven't used SSH before, it doesn't ask me to overwrite, for example. Also, it asks me to enter passphrase where for you it does not. I am figuring it out, but I did have to stop at that point to do so.

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

      Thanks for pointing that out! Yes, the experience will vary slightly from person to person. Glad you were able to figure it out 🙂

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

    no is not coding is dead...

    • @igoGit-h9w
      @igoGit-h9w Месяц назад

      That’s okay bro, it’s not for you. Go be a plumber

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

      Why do you say that coding is dead? 🙂

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

    💻Want 1-on-1 coaching with me? henrikmdev.com/coaching/

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

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

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

    This tutorial is the most helpful out of the five videos I've watched 😅 Thanks you master 👌

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

      Glad it was helpful 🙂

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

    hi, thank you for the tutorial! I would like to redirect the stdin (< input.txt in terminal usually). How should i change the json in order to work?

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

      Hi, glad it was helpful! However, sorry I don't know what you're referring to. I don't have any json in this tutorial.

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

    Thanks Henrik, by the way do you recommend CS50 introduction to computer science?

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

      Yes, CS50 is good although I hear the homework is too hard. But the lectures themselves are good 👍🏽

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

    I completely agree that building fun projects is essential when learning to code. I began my coding journey in 2020, right before the pandemic. At the time, I didn't know I had ADHD, which made it difficult for me to stay motivated when working on projects that didn’t interest me. My consistency improved when I started following tutorials that involved building small games and data science projects using Python. I also think it’s crucial to discover the type of development you enjoy. I initially struggled with coding because I was focused on front-end development, which I later realized I didn't really enjoy. I realized this year that I much prefer working in data science and back-end development, which I find far more engaging. Now I'm focused on that instead and feel like a beginner all over again lol. Really enjoyed your video! Thanks.

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

      Ohh that's a really good point! I think it's easily overlooked that all the software fields are very different so coding may be more fun in some fields than in others. Thanks for sharing! Glad you're also evolving in your programming journey too by going into other fields. Just curious, are you working in data science and backend development right now or just doing it as a hobby?

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

      ​@@henrikmdevI'm glad my experience resonated with you! I'm currently focusing on data science and backend development as part of my learning journey, though I'm not working in the field professionally yet. I was doing some freelance front-end development work but have stepped away from that. Now, I'm finishing my computer science degree with a minor in data science, building projects outside of school, and aiming to start applying for backend developer jobs in about 6 months.

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

      @briabytes nice! Early congrats to you in finishing your degree! That sounds exciting. Hope you find that job that you're looking for :)

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

      @@henrikmdev Thank you so much!

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

    I also offer 1-on-1 mentoring! 👇Click below for more info: henrikmdev.com/coaching/

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

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

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

    Thank you so much kind sir!

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

      You're welcome 🙂 glad it was helpful!

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

    I'm curious to know what university graduated people with (presumably) software enginerering degrees without using GIT or another source control tool.

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

      Lol well I got my bachelor's in 2012. I don't think git was as popular back then. Plus, I think my university focused more on theoretical concepts so version control systems was just something they figured students could just pick up on the job just like other development tools.

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

      @@henrikmdev fair enough :-)

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

    Thanks a lot.

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

    Hey henrik, just a small doubt, can't we just do the "git pull" in our feature branch to keep our branch updated with remote origin main, rather than doing "git pull" in main branch and then merging it in our feature branch

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

      git pull will just update your feature branch with the remote feature branch updates. I think you can do "git pull origin main" to achieve what you're thinking. This will pull the remote main and merge it into your feature branch.

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

      @@henrikmdev Yeah henri, I was talking about git pull orgin main from feature branch. Thanks for the help. 😊

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

    it is very opinionated statement! It doesn't matter where you start. There are always different ways to achieve the same goal, We people have tendency thinking that our path is the best.

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

      I respect your opinion :) if you listen towards the end of my video, I also share some similar sentiments to what you just said so I know where you're coming from. But I think it's okay to have my own opinion too right? :)

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

    Please where can i practice C problem solving

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

      I have a free 30 day beginner coding challenge you can start with 🙂 you can download it at: henrikmdev.com/challenge

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

      @@henrikmdev thanks

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

    You kind of proved the ceo correct when you asked AI that. While that is true today, the AI demonstrated that it could answer the question the same way you did. And that's today, what about a few years down the line? We should take into considering that AI is not in the business of fortune-telling and that the answer it provided is a logical one, just as you did. The arguments against AI like the ones you made are true today, but isn't AI supposed to be something that can learn? If you and I can learn many different things in a few years, why can't AI? I guess my thoughts are that many people are not considering the possibilities of AI, rather they are looking at the here and now. But where was AI 5 years ago? It has made quite the progress in a short amount of time. Do I think it can replace swe? Yes. I think AI can replace many types of jobs in the white-collar industry. I don't think any job is safe as the years go by. I also don't think that we can stop AI from reaching this level of intelligence, awareness, communication, and understanding. I don't think the human argument is a very strong one.

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

      Yeah I understand what you're saying. But I think you missed a crucial part of my argument: that humans are learning too. I agree that AI can replace some jobs today and in the future. But that's just the job. I'm talking about the human. Can AI replace the human? When AI replaces SWE jobs of today, the software developer will also adapt and take up new SWE jobs of tomorrow that AI can't do. Why would a software developer continue doing jobs that an AI can do for him/her? That software developer will just use AI to do those tasks for him/her and focus on the tasks that the AI can't do. So yes AI can learn, but humans will learn too.

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

      @@henrikmdev Do you think humans can learn faster individually than AI? We have a lot of inconsistencies and a major one which is aging. Yes, we will continue to learn, but Im not sure we can learn faster. An AI doesn't need to manage life the way we do. An AI has access to so much more information than we do in a much quicker time frame. An AI doesn't have to be concerned with forgetting things, like we can. Im not trying to doompost lol, it just sounds to me like AI has a lot more advantages than we do in this regard. These are just my thoughts. I enjoyed the video, thanks.

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

      @saiwaqa2573 lol thanks for sharing your thoughts. I'm just gonna give an analogy. When computers first came out, people were thinking that computers were going to replace humans. Computers can do calculations a lot faster than humans. And computers did replace a lot of human jobs/tasks. But even though computers can do that stuff faster than humans, we still need humans to take care of the other tasks that computers can't possibly do. Computers may do things faster than humans, but humans are faster than computers at other things. It depends on the kind of information and data that's being processed. AI is just another level of computers, so AI can learn faster than humans in some things, but humans learn faster at other things. Software developers will always be necessary because they will always be needed to do the tasks that AI can't do. But say AI can learn faster than humans in all things, then the issue is not just concerning software development. It's going to affect all jobs and all humans. Thanks for the discussion!

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

      @@henrikmdev Yes exactly. The only flaw with your analogy I can see is that computers, unlike AI, do not learn. Other than that, I agree with you. Its why I said I don't think any job is safe as the years go by. Thanks for answering my comment and I also enjoyed the discussion. Im gonna subscribe. I look forward to more of your content. Cheers.

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

      Wow, thanks for the subscribe! 🙂

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

    I want to ask if we don't have data of age, when we print the data of age is data of height. IS there any way to print NULL instead data of height. Oh, thanks for the video, it helps me alot.

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

      Glad it was helpful! Yes, you can print NULL instead of height. You just need the program to know when the line doesn't have age data. If it doesn't have age data, put NULL instead of reading in the value that corresponds to height.

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

      @@henrikmdev Thanks alot

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

    isn't this just 2sum?

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

      What do you mean by 2sum?

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

    music is loud...

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

      Thanks for the input!

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

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

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

    Been using C for cybersecurity for a bit now, started with Python/JS. It’s really nice seeing these videos pop up explaining these things.

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

      Nice! Why do you need to use C for cybersecurity? Are you doing OS level security?

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

      @@henrikmdev Yes!

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

    I'd say Python is the best language to start programming because I think there are two main aspects to programming. There's problem solving, and then there's the actual programming language. You can think of those two things like speech and grammar. In my opinion, learning c first is like learning grammar in a foreign language before you even learn how to talk. Python takes over lots of complex "chores" in programming, which simplifies things a lot so you can focus on learning how to solve certain software problems without having to worry about complex things such as data types, pointers, memory allocation et cetera. Once you've reached a certain level in that problem solving, you can also much more easily learn more programming languages because the principal problem solving will be the same for all programming languages and will pretty much stay forever once learnt. C will then just give you more control/tools on how EXACTLY you do something specifically.

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

      Yeah, I've heard that line of reasoning before. My main push back is that your problem solving skills can change based on your knowledge of how the computer operates under the hood. If you learn the problem solving with Python first, it will take a while until you realize that the way you've been doing it was buggy and inefficient, whereas if you had learned C first, you would realize that right away and develop good coding practices and habits from the get go.

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

    Software development is an over saturated field like photography etc.

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

      What led you to that conclusion?

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

    That's really a detailed video, I'm going to subscribe for this quality content

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

      Glad it was helpful 🙂 feel free to let me know if you have any questions.

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

    Love C! There's something about implementing your own data structures that is just so satisfying and educational. Before writing my own hash table in C, I didn't fully grasp how hashing works in python dictionaries, or what those dictionaries look like on my heap memory. I did learn python first as a beginner, and it is what got me into programming in the first place, but learning C teaches you a lot about how memory works.

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

      Yes! Exactly, that's why there's so much educational value with learning C :) just curious, which one would you recommend beginners learn first?

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

      @@henrikmdev I would say it's a personal preference really, since it depends on what new people want to do. If someone is really into data science, python will definitely be more exciting to learn. If someone wants to learn backend, starting with something like PHP or Node would make more sense. I started learning C for game programming, and having fun doing that is part of what drove me to keep learning C. So there's no real right or wrong answer for what to learn first, just build something fun and cool! 😀

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

      Right on! How did you get into game development? Do you do that for your job or do you just build your own personal games?

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

      @@henrikmdev Oh game development is just a hobby of mine. For work I work on GPS communication protocols for flight simulators. This is actually my first dev job and I just started a month ago haha 😄

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

      Nice, congrats on the new job! That sounds fun. I've also done work with communication protocols since my company was doing research in network security. Are you self taught or did you get a degree?

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

    Wondering why you're using %g for float and %lg for double. What I've seeing on tutos are %f for float and %lf for double. Even so, I use it your way in my VScode, but it doesn't work. I'd appreciate if you clarify that cuz that pretty confusing.

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

      You can use %f or %g. %g just removes trailing 0's and can represent the number in exponential notation. I think %g is cleaner and sometimes more accurate than %f. What problem are you seeing?

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

    I definitely want to learn C, it's just that it's hard to find projects that actually work with modern C. I like the idea of having fine control at the expense of knowing exactly what you are doing and how you want it done. Big brained stuff!

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

      Indeed! Having a background in C makes you more cognizant of what you're actually telling the hardware to do even when coding in higher level languages. What do you mean by having a hard time finding projects that work with modern C?

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

      @@henrikmdev I was attempting to learn C using the book "Head first C" and worked through the first two chapters with no problems. The problem began in Chapter 3 where you made an app that took GPS coordinates in JSON format and fed them into the Google Maps api. For some reason the app didn't work as expected. I gave up....but I probably shouldn't have!

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

      @@aquilhall262 Haha yes, I remember you telling me about this a few months ago. You still haven't given me the page haha like I mentioned before, they probably just updated the API and you just need to update the example to match the current API. That's the risk of doing projects with an API because the developers can change the API at any moment and you have to update your API calls. But it's not too complicated.

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

      @@henrikmdev WOW! That was some time ago! I've been focusing on Java since then because it was the path of least resistance. The part that did not work in the book is on page 135 of Head First C, Test drive. I completed the bermuda tool and the geo2json tool but i couldn't get the locations to populate on the map like the book says. Thank you in advance for any help you can provide. Im gonna give C another shot!

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

      @@aquilhall262 Awesome! Can you email me more about the question? I don't have the book on me right now unfortunately (henrik@henrikmdev.com)?

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

    let me throw a wrench in--any thoughts on rust?-thx looking forward on starting with c

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

      I've never coded in rust, but from what I've heard, it is also a solid choice for low level programming and is growing in popularity. As a teaching tool for helping new programmers learn the fundamentals of programming, I think C is a better option than rust. Mainly because C is simpler and has had a lasting legacy in the programming world influencing the popular higher level languages like Python, Java, JavaScript, C++, C# etc. And nice, feel free to let me know if you have any questions while learning C!

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

    Never dealed with C. People say its too primitive and makes things harder than they should be. But now i learned it is more for hardware and performance applications. Opted in your challenge btw

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

      C is neither primitive nor unnecessary. It just gives you more control over the hardware. And yes it is used for hardware and applications where there are strict timing and memory constraints, which is why it is still used today. I actually use it as the main programming language at my current job too. And nice! Let me know if you have any questions or trouble as you're going through the challenge!

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

      Hello Sir, please i have some questions I want to code an app which saves bits that where first radiowaves directly from a computer internal antenna tha is without using sdr with hackerrf one just with the computer hardware. Please should i learn c to do this or python? If i should learn the two how long should i practice c problem solving before moving to python

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

      I'm having a hard time understanding your situation, but it sounds like you're dealing with information at the bit and hardware level. In that case, I'd definitely recommend C for that case. Regarding how long you stick with C, it depends on what you need to get done. In my current job, I still use C, but in my previous job, we used Python more. It depends on what you're trying to do. As far as how long it takes to learn C, I would say just 3-6 months and you would know most of what you need to know.

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

      @@henrikmdev ok Thanks

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

      @@picolopicolo7661 is that a project for ham radio hobby?

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

    I'm scared because of ai, I think I'ma try to start again with help desk then learn code on the side even tho that's what I want to do ultimately 😢

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

      Yeah it's fine to learn coding on the side while working :) just curious, what got you interested in coding? Also, I would say don't worry about AI :) you can check out my videos on AI if you're interested!

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

      @@henrikmdev coding has always been something I found interesting and also working with computers and figuring out solutions to problems, I used to do art and find coding to be almost the same thing. Plus it's cool and pays well compared to how much my current "career " pays.

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

      @Fullrusher yeah I definitely agree with you about coding being like an art! Wishing you all the best on your software development journey! I also have a free 30 day beginner programming guide if you're interested. You can download it at: HenrikMDev.com/challenge Hope you find my videos helpful :)

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

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

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

    Thanks Henrik. Proud of you! thats why i always wait for your videos. They give me motivation since you explain all the stuff in detail

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

      Thanks Glorian! Glad my videos have been helpful for you. Keep up the good work and stay motivated! You got this!

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

    I am an aspiring programmer actually to be honest i have a CS degree but never really got the chance to understand everything while i was at school. I am trying to understand and relearn everything by self learning things. I would love to learn from you.

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

      That's great! I'd love to help! What kinds of things are you trying to learn at the moment?

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

      @@henrikmdev im really trying to learn Web development, Javascript CSS Html, i would love to be mentored and would really appreciate all the help i can get. thanks in advance.

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

      @@khayviloria7783 Nice! I hope my videos will be able to help you on your software development journey :) I also offer one on one mentoring. You can check out this website for more information: henrikmdev.com/coaching/

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

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

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

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

  • @GoldenTriangle-real
    @GoldenTriangle-real 3 месяца назад

    Great points . I'd like to add that programming != software engineering. Ai advancements will instead increase demand for software engineers but decrease demand for programmers. Might take 50 years. In the meantime, programmers will become like wizards . Win win. Just depends on what profession one wants.

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

      Right! And I think if programmers want to stay relevant, they should focus more on software development than on programming. And maybe they can use AI to support themselves in that.

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

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

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

    Me here after completing c 👽

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

      What was your experience like with C?

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

      @@henrikmdev well... according to my experience for me in the beginning it was like man what's going on ...hahaha but After doing 4 intial chapters .. it went went smooth as butter(there were some times i could not grasp the consept) haha..it took me 40 days complete that cause I was coding 8-9 hours .. Now may i ask a question to you ... As I'm going to start my college (i have choosed cse)from next month so should I go for c++ or review c language again ...tell me ..

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

      ​@@shresthroy3833sorry I forgot to reply to this! It really depends on what software field you plan to go into. But if you're still just learning, I think it depends on how far you've gotten in C. Have you gotten through data structures like trees and linked lists? If so, then I'd say you can try going into C++. But if not, definitely learn that first while C is still fresh :)

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

      ​@@shresthroy3833sorry I forgot to reply to this! It really depends on what software field you're planning to get into. But if you're just learning general programming, it depends on how far you've gotten in C. Have you already learned data structures like trees and linked lists? If so, then you can try learning C++. If not, definitely learn those first while C is still fresh in your mind :)

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

    📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge 📘Download my FREE first app programming guide here: henrikmdev.com/firstapp

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

    Ok but Vim is naturally better.

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

      Vim is good for Linux. I'll give it that lol

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

      @@henrikmdev I think it's great everywhere. Before I fully switched to Linux, I was using Vim on Windows too and it made my development so much faster.

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

      @@jakestbu8692 How do you personally use Vim on Windows? I've only used Vim on Windows through git bash. Also, do you use plugins? I imagine you need to use some plugins to make it worth it to use Vim.

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

      @@henrikmdev I just used it through WSL, but the official Windows app works fine too. I didn't use any plugins, just raw Vim.

  • @willgotuwet
    @willgotuwet 4 месяца назад

    what is the difference between web developer and web programming if there's any? is the workload the same in terms of the amount of coding involved?

    • @henrikmdev
      @henrikmdev 4 месяца назад

      A web developer is just someone who does web development/programming which is a particular field within software development. Workload is generally the same for all software developers I believe. It depends on your role in the software team really.

  • @henrikmdev
    @henrikmdev 4 месяца назад

    Want some guidance to help you learn how to code? 📘Download my FREE 30 day coding challenge here: henrikmdev.com/challenge

  • @parjapticreator
    @parjapticreator 4 месяца назад

    really helpful video

    • @henrikmdev
      @henrikmdev 4 месяца назад

      Glad it was helpful! 🙂

  • @Kevin.Kawchak
    @Kevin.Kawchak 4 месяца назад

    Thank you for the discussion.

    • @henrikmdev
      @henrikmdev 4 месяца назад

      You're welcome 🤗