11

Taking a 4 month Software Engineering course in University. Spent the last 2 months making Traceability Matrix, Component Diagrams, Deployment Diagrams, Sequence Diagram and not a single line of code was written.

Is this how it works in Industry as well? Lol.

Comments
  • 0
  • 1
    At least you can answer the questions in a job interview after the course..
  • 4
    Software Engineering != Programming. Software engineering is more about the processes all around creating a software, maintaining, testing, structuring.
  • 0
    @thecritic The course handout promised that we will be working on Oracle cloud and develop a Research Activity Tracking and Reporting system. We were taught UML in our first semester. Some of this feels redundant.
  • 2
    Studying a Software Engineering masters. No programming in any of the courses. Even though I code on my free time, I would like to believe that the knowledge about processes, quality and architecture made me a better programmer! :)
  • 0
    @striker28 Yes it's often part of a course for the students to apply learned principles. But I don't think it's necessarily mandatory to have an application part since you learn to code in other courses.
  • 1
    Same here. Started programming after 3rd year of college (did a few mandatory exams in order to hop right into another college, so i wouldn't lose 3 years). Every exam is a project on it's own, and 85% is software engineering (designs, diagrams...). That's the only thing they teach you at this level. All the coding parts i've missed out on, i have to learn myself (no programmer friends to help me). Basically it comes down to this: if you want to be a programmer take a course, and if you want to be a software engineer go to college
  • 0
    Same here but we have actually to code, but they gave us almost everything, I think it's to try to keep us motivated... o awake...
  • 0
    Two hints that push you very far in a later job interview.

    1st
    You know about sow-engineering and principles

    2 nd
    You really know async! And can test them. I mean really test not that the first one test console out and the rest passes...
  • 0
    I think nope....depends on what you have to learn for.. Ingenieurs!=devs
  • 0
  • 0
    @backevik couldn't agree more. Correct me if I am wrong, but I feel like programmers (any serious one) is going to cross SE principles at some point. Like design patterns and such? I intend on working towards becoming a SE/programmer.
Add Comment