Self-Taught Programmer vs. Software Engineer

Sdílet
Vložit
  • čas přidán 6. 07. 2024
  • Are you a self taught programmer or you are thinking about learning to code? Great, but there is a difference between a self taught programmer, or even someone that did a coding bootcamp and a software engineer.
    Watch the video to find out what this difference is and how you can take the step to software engineer.
    #self-taught #softwareengineer #learnsoftwareengineering #learntocode #getasoftwareegnineeringjob
    My name is Florian Leitner-Fischer and I'm a computer science professor and software engineer based in Germany. I have experience both in academia as well as in industry managing a globally distributed software engineering team. In my videos I talk about programming, software development, software engineering and computer science as well as the occasional tech / gadget review.
    My mission is to help you to take the step from programmer to software engineer and to help you being a better software engineering leader.
    My Website: www.leitner-fischer.com
  • Věda a technologie

Komentáře • 13

  • @emiledestructeur
    @emiledestructeur Před rokem +2

    Thanks a lot for this video, as a EE student, this helped me a lot relate this to PCB designing and building

  • @joeysoto3604
    @joeysoto3604 Před 2 lety +1

    I appreciate this video. I'm in the last semester of my M.S. in Software Engineering and I have the B.S. in Computer Science. Online I often want to evangelize about processes and systematic approaches to developing correct software. Most people I've discussed this to don't think they should care about it. Web Dev, Systems, or Embedded developers don't think they need it and everything is pure Agile. I see it though. I hope that one day there's more open and free literature about this for those who want to do the self-taught path.

  • @arielaguirre6091
    @arielaguirre6091 Před 2 lety +1

    Coming from an Electrical Engineering background. I realized there exists a remarkable difference like this sometime ago, when I started to think about software in a professional and scalable way. Personally, I am transitioning from programmer to software engineering. Nevertheless, for people with no CS education it is a challenge to self-taught engineering skills. The ocean of resources available out there is just overwhelming and we sometimes do not know how or where to start, or how to continue. Prof., Thanks for your video. It is educational and helpful.
    I would appreciate a 2nd part that tackle some references, books or programs one could follow to learn it the right way.

    • @fleitnerfischer
      @fleitnerfischer  Před 2 lety +1

      You are absolutely right, it is hard to self-teach engineering. Basically programming is a part of the first semester of a 3 year software engineering degree …
      Thanks for the suggestion with the follow-up video. This will require some work so it won’t be ready soon but I will make one!

    • @AmazingStoryDewd
      @AmazingStoryDewd Před 2 lety

      It was somewhat hard but honestly I did not think it was really that bad. Learning on my own was no doubt the best way for me to learn. I found some of the courses to be too slow for my taste.

  • @percy9228
    @percy9228 Před 2 lety

    absolutely amazing analogy! I have never heard anyone articulate the difference, I doubt many people understand their is distinction!
    Prof the course I'll be taking in september (BSc Computer Science) has almost same modules as the Bsc Software Engineer, their are a few different modules, but technically you could take the exact same modules and still have Computer Science as your degree title (which is seen as a more theoretical degree I believe).
    My intention is to create a SAAS one day so I'm highly interested in software engineering but I'm almost convinced I'll be doing a postgrad, my question to you is what route is better both in terms of cv and also in terms of employability, to take software engineering degree or computer science? ty

    • @fleitnerfischer
      @fleitnerfischer  Před 2 lety +1

      They both will offer a great foundation, at that level the difference doesn’t matter especially talking about a B Sc.

  • @percy9228
    @percy9228 Před 2 lety

    I think most people don't reach the point of being a software engineering because the time and study required is sometimes not needed as just being able to programme or make websites pays radicicolous amount of money already. The demand for "decent" self taught web dev's are getting more money than doctors nowadays. Thoughts?

    • @fleitnerfischer
      @fleitnerfischer  Před 2 lety +1

      You are right a bad software engineer can already earn al lot of money but a good one can earn even more ;)

    • @AmazingStoryDewd
      @AmazingStoryDewd Před 2 lety

      Thing is my interest in programming go beyond just making websites so I never stopped there. Personally I found studying on my own to be better suited for me because I could go faster than when I was in college. Whenever I needed to slow down to understand something I could.

    • @percy9228
      @percy9228 Před 2 lety

      ​@@AmazingStoryDewd just shows your passionate about the technologies involved and the creative process of building.
      I believe there is a link between the amount of time spent trying to perfect a skill is correlated with the level of skill achieved.
      Passion helps to keep working and able to get into more deep stage work.
      Your passion will help you in not just being a software engineer but to thrive and excel. whereas some are mainly interested in money and never find their work fulfilling and end up resenting it after an extended period of time

  • @wahidurrahman8993
    @wahidurrahman8993 Před 2 lety +1

    I'm studying MSc Computer sciences at Staffordshire University in the UK. I have known personally who has no degree but can solve complex problems. He has good skills in algorithms. The passing assignment is easy because sometimes students hire thirty for their assignments. genuine skills are necessary I entirely disagree with you, you have a bios problem

    • @fleitnerfischer
      @fleitnerfischer  Před 2 lety +1

      I‘m not saying you have to have a degree, I have worked with awesome engineers that did not have a degree. The point is it is much harder to learn this all by yourself.