• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 06:13
CET 12:13
KST 20:13
  • 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
HomeStory Cup 28 - Info & Preview12Rongyi Cup S3 - Preview & Info3herO wins SC2 All-Star Invitational14SC2 All-Star Invitational: Tournament Preview5RSL Revival - 2025 Season Finals Preview8
Community News
Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win2RSL Season 4 announced for March-April6Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win3Weekly Cups (Jan 12-18): herO, MaxPax, Solar win0BSL Season 2025 - Full Overview and Conclusion8
StarCraft 2
General
StarCraft 2 Not at the Esports World Cup 2026 Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win HomeStory Cup 28 - Info & Preview Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win Oliveira Would Have Returned If EWC Continued
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) HomeStory Cup 28 StarCraft Evolution League (SC Evo Biweekly) RSL Season 4 announced for March-April $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)
Strategy
Custom Maps
[A] Starcraft Sound Mod
External Content
Mutation # 511 Temple of Rebirth The PondCast: SC2 News & Results Mutation # 510 Safety Violation Mutation # 509 Doomsday Report
Brood War
General
BW General Discussion Can someone share very abbreviated BW cliffnotes? [ASL21] Potential Map Candidates Liquipedia.net NEEDS editors for Brood War BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues Azhi's Colosseum - Season 2 Small VOD Thread 2.0 [BSL21] Non-Korean Championship - Starts Jan 10
Strategy
Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread Battle Aces/David Kim RTS Megathread Path of Exile Mobile Legends: Bang Bang Beyond All Reason
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread The Games Industry And ATVI Canadian Politics Mega-thread
Fan Clubs
The herO Fan Club! The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Play, Watch, Drink: Esports …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1585 users

From CS to EE

Blogs > mantequilla
Post a Reply
mantequilla
Profile Blog Joined June 2012
Turkey781 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
Netherlands2749 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
Turkey781 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 48m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 227
BRAT_OK 87
ProTech30
ForJumy 2
StarCraft: Brood War
Britney 14908
Calm 6386
Bisu 1665
GuemChi 1035
Jaedong 663
BeSt 594
Larva 512
actioN 327
Light 271
Soulkey 245
[ Show more ]
Mini 193
ajuk12(nOOB) 139
Dewaltoss 138
Sacsri 137
Soma 114
Sharp 114
Zeus 109
Rush 107
Pusan 101
Snow 79
ZerO 70
ToSsGirL 70
Mong 67
hero 64
Hyun 63
sSak 54
JYJ 51
Shuttle 49
Backho 48
Mind 44
Hyuk 43
ggaemo 41
Killer 38
sorry 35
zelot 30
Bale 29
Free 28
Liquid`Ret 24
GoRush 23
Noble 19
Hm[arnc] 19
Movie 15
HiyA 10
910 9
SilentControl 8
Terrorterran 6
ZergMaN 5
Shinee 4
Dota 2
Gorgc3569
XaKoH 468
XcaliburYe92
Counter-Strike
shoxiejesuss1029
allub225
zeus7
Other Games
Liquid`RaSZi1130
B2W.Neo916
ceh9480
crisheroes232
Pyrionflax184
Mew2King62
KnowMe49
ToD31
ZerO(Twitch)11
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 6
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• Noizen30
League of Legends
• Jankos4230
• Stunt1541
Upcoming Events
WardiTV Invitational
48m
Rex vs SHIN
Rex vs MaxPax
Rex vs ShoWTimE
SHIN vs ShoWTimE
MaxPax vs SHIN
MaxPax vs ShoWTimE
Replay Cast
12h 48m
The PondCast
22h 48m
WardiTV Invitational
1d
Replay Cast
1d 12h
RongYI Cup
2 days
herO vs Maru
uThermal 2v2 Circuit
4 days
Replay Cast
4 days
Wardi Open
5 days
Monday Night Weeklies
5 days
[ Show More ]
Sparkling Tuna Cup
5 days
Liquipedia Results

Completed

Proleague 2026-02-02
HSC XXVIII
Underdog Cup #3

Ongoing

CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
Acropolis #4 - TS4
Rongyi Cup S3
Nations Cup 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8

Upcoming

Escore Tournament S1: W7
Escore Tournament S1: W8
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
LiuLi Cup: 2025 Grand Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
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 © 2026 TLnet. All Rights Reserved.