• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:26
CEST 00:26
KST 07:26
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL20] Ro24 Preview Pt2: Take-Off6[ASL20] Ro24 Preview Pt1: Runway132v2 & SC: Evo Complete: Weekend Double Feature4Team Liquid Map Contest #21 - Presented by Monster Energy9uThermal's 2v2 Tour: $15,000 Main Event18
Community News
Weekly Cups (Aug 18-24): herO dethrones MaxPax5Maestros of The Game—$20k event w/ live finals in Paris30Weekly Cups (Aug 11-17): MaxPax triples again!13Weekly Cups (Aug 4-10): MaxPax wins a triple6SC2's Safe House 2 - October 18 & 195
StarCraft 2
General
Weekly Cups (Aug 18-24): herO dethrones MaxPax What mix of new and old maps do you want in the next 1v1 ladder pool? (SC2) : A Eulogy for the Six Pool Geoff 'iNcontroL' Robinson has passed away 2v2 & SC: Evo Complete: Weekend Double Feature
Tourneys
WardiTV Mondays Maestros of The Game—$20k event w/ live finals in Paris RSL: Revival, a new crowdfunded tournament series Sparkling Tuna Cup - Weekly Open Tournament Monday Nights Weeklies
Strategy
Custom Maps
External Content
Mutation # 488 What Goes Around Mutation # 487 Think Fast Mutation # 486 Watch the Skies Mutation # 485 Death from Below
Brood War
General
No Rain in ASL20? BW General Discussion Flash On His 2010 "God" Form, Mind Games, vs JD BGH Auto Balance -> http://bghmmr.eu/ [ASL20] Ro24 Preview Pt2: Take-Off
Tourneys
[ASL20] Ro24 Group E [Megathread] Daily Proleagues [ASL20] Ro24 Group D [ASL20] Ro24 Group B
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread General RTS Discussion Thread Dawn of War IV Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread US Politics Mega-thread The year 2050 European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece [\m/] Heavy Metal Thread
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
High temperatures on bridge(s) Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment"
TL Community
The Automated Ban List TeamLiquid Team Shirt On Sale
Blogs
Evil Gacha Games and the…
ffswowsucks
Breaking the Meta: Non-Stand…
TrAiDoS
INDEPENDIENTE LA CTM
XenOsky
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3520 users

From CS to EE

Blogs > mantequilla
Post a Reply
mantequilla
Profile Blog Joined June 2012
Turkey779 Posts
Last Edited: 2018-08-16 02:04:28
August 16 2018 02:02 GMT
#1
I'm a 29 years old CS graduate and I have about 5 years of experience. So far I only worked on web application projects, which are not the pinnacle of computer science. I'm slowly moving away from coding web apps to more advanced topics like machine learning and distributed systems.

I was very much interested in electronics from childhood. I used to make various hobby circuits at the age of twelve, like DC motor-AC generator-Transformer to produce AC from batteries. Or various simple radio circuits. Or microphone to speaker sound circuit.

Why did I get a CS degree? I just ended up with it after studying 3 years for college entry exams. I was hoping it would give me a similar thrill to fiddling with electronics.

To this day, whenever I watch an EE related hobbyist video, or read through an EE textbook, concepts feel so clear and natural to me. Coding or CS is something I'm just able to do, but electronics feel like second nature. I feel software engineers are just exaggerating what they do, high level of engineering is only marginally required for maybe %0.0001 of projects. Just writing clear code and being reasonable solves nearly all problems.

But with EE, even a simple circuit shows some creativity and requires good knowledge of its parts. No subject of CS I came across gave me the same tingle. Even the AI is just some boring math and pre written algorithm libraries when you understand how it works.

I want to get somehow involved in electronics beyond a hobbyist level. It's a personal dream of mine which I don't want to go unfulfilled. Getting a second degree may be very hard with the life going on and my current job but I don't know. I just feel I need to do it.

I come across too many electronic or mechanical engineers interested in CS and I find it puzzling btw. Your field is much more creative and fun to do.

Age of Mythology forever!
Navane
Profile Blog Joined February 2007
Netherlands2748 Posts
August 16 2018 07:33 GMT
#2
I'm a mechanical engineer and always fascinated by CS.

I'm in a very conservative field (offshore construction) and all the companies really protect their ways of working. All the knowledge is situated in old farts, that you manually have to question. Often, clients don't care about the physics behind your solutions, they just want it to be done according to this or that building code. Nothing new ever gets build. A lot of the solutions from today had already been invented in the sixties, but people just forgot about them.

I see CS as a field where knowledge spreads freely out of companies. There is this thing called stack overflow. You can google any problem and get help, it's like humanity finally is working together. I get that the top dogs keep some of their knowledge to themselves in CS too, but in general eventually this knowlede is spread, a few years after the fact. It seems like solutions are shared, also into the future, so that you don't have to repeat the past so often.

But when I talk to friends in CS, they have exactly the same gripes as I do.

I'm trying to get the automated and knowledge sharing that I like from CS into mechanical engineering, but our product is not so easily transferable. A CS product is text. A mechanical engineering product is a drawing and some proprietary database made in any of the hundreds of engineering software there is.

There must be big overlap between coding and electrical engineering though. Something with embedded systems maybe? I'm not sure though, cause in the triangle of electric-mechanical-software, you're right opposite me
mantequilla
Profile Blog Joined June 2012
Turkey779 Posts
August 16 2018 16:06 GMT
#3
You are right about knowledge being freely available. Actually I took an EE class back in school and was surprised how hard it was to access knowledge or reach people who has it. There was not enough examples, free books or tutorials on the net. It's possible I didn't know where to look though.

If you write a library you must provide documentation and examples because otherwise no one will be able to use it. It's a sealed black box. But with electronics my guess is as long as you know the fundamentals well, rest is science so you can work it out on your own. And there comes the creativity. CS is mostly putting together things that are already prebuilt. Trick is to know as many tools as possible and choosing the most sensible one for the requirement. Rest is just legwork. At the end there's little creativity Creative part is to find a product idea and that's not engineering but being a businessman.
Age of Mythology forever!
tenklavir
Profile Joined November 2010
Slovakia116 Posts
August 17 2018 02:02 GMT
#4
I worked as a EE doing circuit design for 8 years, and now work as an embedded SW engineer. Not sure what info you might be looking for, so just PM me if you have any questions
Please log in or register to reply.
Live Events Refresh
Next event in 1h 34m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
UpATreeSC 99
ProTech87
JuggernautJason73
CosmosSc2 60
NeuroSwarm 37
StarCraft: Brood War
NaDa 1602
Artosis 514
Dota 2
capcasts230
Counter-Strike
Stewie2K775
flusha279
Super Smash Bros
AZ_Axe62
PPMD34
Heroes of the Storm
Liquid`Hasu420
Other Games
summit1g6158
Grubby2932
shahzam901
ViBE192
Pyrionflax182
C9.Mang0144
Maynarde49
ZombieGrub49
Organizations
Other Games
BasetradeTV15
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• RyuSc2 41
• musti20045 39
• davetesta12
• Kozan
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• HerbMon 7
• iopq 5
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota22673
League of Legends
• TFBlade658
Counter-Strike
• imaqtpie1187
• Shiphtur209
Upcoming Events
PiGosaur Monday
1h 34m
Afreeca Starleague
11h 34m
hero vs Alone
Royal vs Barracks
Replay Cast
1d 1h
The PondCast
1d 11h
WardiTV Summer Champion…
1d 12h
Replay Cast
2 days
LiuLi Cup
2 days
MaxPax vs TriGGeR
ByuN vs herO
Cure vs Rogue
Classic vs HeRoMaRinE
Cosmonarchy
2 days
OyAji vs Sziky
Sziky vs WolFix
WolFix vs OyAji
BSL Team Wars
2 days
Team Hawk vs Team Dewalt
BSL Team Wars
2 days
Team Hawk vs Team Bonyth
[ Show More ]
SC Evo League
3 days
TaeJa vs Cure
Rogue vs threepoint
ByuN vs Creator
MaNa vs Classic
Maestros of the Game
3 days
ShoWTimE vs Cham
GuMiho vs Ryung
Zoun vs Spirit
Rogue vs MaNa
[BSL 2025] Weekly
3 days
SC Evo League
4 days
Maestros of the Game
4 days
SHIN vs Creator
Astrea vs Lambo
Bunny vs SKillous
HeRoMaRinE vs TriGGeR
BSL Team Wars
4 days
Team Bonyth vs Team Sziky
BSL Team Wars
4 days
Team Dewalt vs Team Sziky
Monday Night Weeklies
5 days
Replay Cast
6 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

CSLAN 3
uThermal 2v2 Main Event
HCC Europe

Ongoing

Copa Latinoamericana 4
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
ASL Season 20
CSL Season 18: Qualifier 1
Acropolis #4 - TS1
SEL Season 2 Championship
WardiTV Summer 2025
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL Season 18: Qualifier 2
CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
Chzzk MurlocKing SC1 vs SC2 Cup #2
RSL Revival: Season 2
Maestros of the Game
EC S1
Sisters' Call Cup
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.