[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 121 KB, 1440x1080, image.jpg [View same] [iqdb] [saucenao] [google]
8584034 No.8584034 [Reply] [Original]

>software """""engineer"""""

>> No.8584042

They do the same thing as all the other engineers, get in meetings and then sit on their computer for the rest of the day

"Engineering" lost its classic meaning a long time ago

>> No.8584056

>>8584042
Hey, this sounds sad.. Im an electrical engineering student (4th year) im total in love with my course, from control systems theory to telekom. Should I brace myself to disapointment?

>> No.8584060

>>8584056
Yes, you should

>> No.8584062

>>8584060
Can you explain better? Can you tell me how should I behave myself in order to become a real "old school engineer"?

>> No.8584069

>>8584056

What did you think you were going to do? The computer is an amazing tool and everything ends up on there, it's just different applications you will be using.

"Old school engineers" only had to get their hands dirty because they couldn't simulate their work on a laptop, now they can. It makes the process faster. Grunt work is done by assemblers. As an EE I don't think you were going to see much physically anyway.

Maybe civil and environmental engineers do more field work, but that would get overrated.

>> No.8584074

>>8584069

Oh now i understand what you ment. Despite siting in front of a computer the whole day, I will still use my knowledge and scientifical thinking to solve problems. It doesnt matters if i will use paper and a calculator or Matlab, the important for me is to keep working with my brain and not some mechanical bullshit job

>> No.8584086

>>8584074

They wouldn't pay you good money if it was all rote and repetitive. They would just hire some monkey to do it for $10/hr.

>> No.8584093

>>8584086
> they wouldn't pay you good money

Im not sure yet if they will

>> No.8584105

>>8584093

Everyone I know in CS and EE are getting jobs 60k+

tech bubble hasn't burst yet

>> No.8584106

>Engineers design materials, structures, and systems while considering the limitations imposed by practicality, regulation, safety, and cost.

no problem there, chief.

>> No.8584110

>>8584106

Anyone who understands what modern software engineering is wouldn't have a problem. It resembles the other disciplines heavily, it isn't just code hacking.

I went into CS thinking the term was funny and after getting hammered with several different SWE courses and actually working with ME's and EE's in industry I realize there is real similarity.

It sounds funny to people because the image of the "Engineer" is still that guy hammering a vehicle prototype together in a sweaty storm

>> No.8584125
File: 180 KB, 1280x800, img4.jpg [View same] [iqdb] [saucenao] [google]
8584125

>software """architecture"""

>> No.8584129

>>8584125
Love case love

>> No.8584214
File: 1.61 MB, 1583x6125, SE is not engineering.png [View same] [iqdb] [saucenao] [google]
8584214

>>8584034

>> No.8584233

>>8584214

>nigga_you_think_Im_reading_all_that_shit.jpg

Nice madpost

>> No.8584242
File: 992 KB, 250x250, 9sxHPBx.jpg.gif [View same] [iqdb] [saucenao] [google]
8584242

what baffles me is why on earth, from all the professional groups these guys decided to pick engineers to mimic

not lawyers, not doctors, who make hueg dosh through self governance, but engineers who need adults (like managers) to run the things, and are really scrapping the bottom in their institutions

>> No.8584244
File: 7 KB, 283x255, 1311607728604.jpg [View same] [iqdb] [saucenao] [google]
8584244

>>8584242

It concerns the process of software development. Modern applications are incredibly large with distributed components. It's like building a big machine.

You guys are so fucking out of touch with the real world on this board it's hilarious. You criticize what you know nothing about. They aren't fucking diagnosing a patient.

>> No.8584247

>>8584062
Mechanic

>> No.8584253

>>8584244
the whole body of knowledge of this so called """engineering""" consists of the gang of four book (that was never relevant), and uml / sequential diagrams

the whole field is a joke, and if you think otherwise you're just a tourists in the profession.

>> No.8584264
File: 287 KB, 836x1065, 148199843601.png [View same] [iqdb] [saucenao] [google]
8584264

>>8584034
Computer """""""""""""""""""""""""""""""""""""""""""""""""""""""""""science"""""""""""""""""""""""""""""""""""""""""""""""""""""

>> No.8584270

>>8584233
pleb

>> No.8584286

why the fuck would anyone want to be any kind of engineer is beside me desu

>> No.8584298

>>8584253

Yeah, that's all there is to it. Nice 5 minute google research.

>> No.8584303

/sci/, what should I major in if I want to study theoretical computer science/type theory? math or cs?

>> No.8584305

>>8584303

CS. Good CS programs have a lot of math and abstract learning in them. Minor in math if you're that interested. You should be able to pick a concentration in CS theory as well, being able to choose particular class electives that correspond.

>> No.8584310

Software architect

>> No.8584317

>>8584305
>>8584303
yeah, don't do this. Most CS programs will just teach you coding and a little bit of theory if you choose to take those classes. If you actually want to learn a significant amount of theory, do math. You'll be able to take theory classes and get enough math background/mathematical maturity to actually do real theory work.

>> No.8584762

>>8584056
>>8584069
>>8584074
>>8584086
I'm not sure this is about being old-school, instead, most people who just passed their courses to get an eng. degree indeed don't do much eng..
They usually become managers and do other business stuff.

So If you did good and you actually understand shit then most likely you can get an actual eng. job.
I would recommend getting an MSc and look for jobs at places where they actually do design and research. Also, get good at programming, but don't let them give you a shitty programming (only) job. Consider this a long-term rather than a short term advice. Still, building circuits yourself and doing experiments is a good learning experience. It helps with really understanding stuff.

>>8584110
I'm EECS, but honestly I think the problem comes from that CS/SE people and eng. people have different foundations for their fields. For classical eng. fields it usually lies in physics and calculus/analysis. For CS people, it's foundations are in discreet math and the theory of computation aka it's strictly mathematics.

Things are increasingly interdisciplinary today though, hence CpE/EECS/Mechatronics, etc. . Lot of CS concepts are extremely useful in classical engineering disciplines starting from simulations, AI to optimizations. (Google research about antenna design and genetic algorithms for example.)

If we say an engineer is someone who intuitively feels and sees the abstractions and his design then indeed SE is eng..
However if we say that eng. is rooted in the physical sciences then SE is not eng.
Honestly, I agree with this distinction, but it's no big deal. My main reason for this is that above a certain level SE/CS and EE people can't really do each others "jobs", not really good at each others abstractions.
An EE can program, but he/she most likely won't understand easily why a problem can't be solved due to insufficient understanding of CS theory or how to solve it efficiently. CS/SE people usually have no knowledge of EE.

>> No.8584763

>>8584034
There's an evil reason they do this, it's so standards bodies can form and hand out licenses and shit.

"I'm sorry, you aren't allowed to possess a compiler it's for licensed engineers only you could damage proprietary software"

>> No.8585554

kek

>> No.8585559

>>8584233
That's actually a good read though.