Programming VS. Software Engineering - This is the difference.

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Programmers write code. Software engineers delete code.

aashraf
Автор

As a software engineering student for now 4 years at college in Spain, I can firmly say that our education is more focused on understanding the basics + designing new software and all of it’s aspects such as data structures, relational database modeling, software modeling in general, gathering software requirements on an SRS sheet (Sofware Requirements Specification) and software project management rather than programming, although our first jobs are focused on programming and we know how to code on several languages such as Java, Javascript, Python and SQL and we learn other cool stuff such as Model Driven Development, different methodologies such as agile ones and more traditional ones.

However, from the get go we might not be as fast at coding as some of our colleagues who went through a pure programming pathway.

We all drink tons of coffee tho :))

fjmorales
Автор

My dad started working for Digital about 1980 as a software engineer. I asked him he did at work for his job. Back then he worked on operating system 2.
I was intrigued by the way he would sit and stare motionless at the monitor sometimes for days.
He said, “ I am trying to find a pattern in what is seemingly random”.
Nice short. You got me reminiscing as a kid, typing a:\and then to switch drives C:\…

Ferdtheberd
Автор

it's depend on where you live and which company you are working for

Hmada_BJ
Автор

I call everyone that has something to do with code a Programmer.

perogamemc
Автор

Lets be real, theres no real difference, the terms are interchangeable. The only reason people want there to be a difference is because they feel better about saying theyre an engineer than a developer or programmer. I dont get it personally, but something ive noticed.

PewPewFig
Автор

Had assumed it is one and the same thing, now I know how the 'Engineering' term comes about!

tonnie
Автор

Software Engineer definitely sounds better. I would still say that every software engineer is also a programmer, but not the other way around.

Jannis
Автор

A software engineer is a architect and programmers is the mason..
Is it relatable...Phillip??

tuhinbhowmick
Автор

Ppl eating this up? They both the same, some are just more experience than the others. For example a senior or lead dev

Hollowendz
Автор

Programming means writing code, software engineering means bringing up engineering solutions with computer software, the solutions are generalistic but implementation details are in code. A software engineer plans the entire schematic, a programmer implements the schematic

eddyeffy
Автор

An engineer knows how to make software that works.

swozzares
Автор

The difference is scale. If you zoom in, the task is programming. If you zoom out, the task is software engineering.

And then there's programmers that just get a software engineering title to justify more pay. There are software engineers that have been running teams and managing so long that they are no longer very good programmers.

If you are learning, then hopefully you will develop your programming skills into competent software engineering knowledge.

toyboatt
Автор

#Those people who compare the disciplines of programming like this are the ones who doesn’t know how to code even (“Hello world”) :[😅]:
}
}
}
#computers are connected each print(discipline plays a big role in the area)
doesn’t need to be a competition son

Civernet
Автор

Software engineers think before writing code, programmers think after

RinoSss
Автор

That is bs. Programers still have to solve problems and write the Same code

julioo
Автор

I guess that means that a software engineer is a programmer, but not the other way around. I always thought they were one and the same, even though I'm a software engineer myself 😅

rehanali
Автор

They're basically the same things nowadays. If you can't apply engineering principles such as matainability, scalability, and testability, you won't ever land a job handsdown.

CC-blyf
Автор

Nowadays software engineering = web development, when working with mobiles and embededd I never heard about software architect, because there is no need for that.

RaZziaN