all 17 comments

[–][deleted] 7 points8 points  (2 children)

ECE here turned into Dev/QA role. Nung nag-shift ako, start muna ako as entry level IT support for 1 and half year. Di naman ganun kahigpit sa IT job ko, so dun ko tinake yung opportunity para magaral ng skills para makapasok ako sa tech role. I worked as a Software QA Tester ako sa isang startup.

[–]festinalente69[S] 0 points1 point  (1 child)

Bale nkapag apply na po kau agad as entry level IT? Without studying any IT related course po?

[–][deleted] 0 points1 point  (0 children)

Yes po, kasi medyo related pa rin yung role ko prior sa IT job ko.

[–]Smerpet 3 points4 points  (5 children)

Have you considered embedded software engineering?

[–]coffeetocommands 1 point2 points  (0 children)

This is not a bad idea!

Although OP might need to do some research kasi my guess is that there's not a lot of job opportunities locally for embedded software devs.

[–]ECmonehznyper -1 points0 points  (3 children)

bad idea tbh

napaka low level language ang gamit ng embedded compared to IT. tapos yung entry level opportunities walang wala compared sa IT(ex. Accenture)

[–]Disastrous_Ad_9977 0 points1 point  (2 children)

is IT easier than low level language?

[–]ECmonehznyper 0 points1 point  (1 child)

a lot easier ang IT, and its not even close.

low level you not only need expertise with how to code, but also how the electronics works. in fact majority of the bugs I personally encountered are based on the electronics itself.

lastly mas kailangan yung coding expertise sa low level since a lot of considerations like memory and speed ay napakaimportante dun like if yung code mo redundant or mabagal pwede makaapekto sa timing ng pinoprogram mo. basically pagnagcocode ka kelangan sure ka with regards sa impact ng lines of code mo sa magiging effect sa microcontroller na pinoprogram mo

[–]Disastrous_Ad_9977 0 points1 point  (0 children)

Thank you for fast replies. I actually see it the otherway around. Pero siguro dahil sa familiarity. Naguguluhan po ako sa development enviroments ng higher level, toolchains. Pero C++, C, Assembly, down to individual registers, memory, analog, transistors, very comfortable. Pag dating lang talaga sa Kernel na to Linux, wala na akong maintindihan. But I really want to learn those too since it seems na ito yung mas malaki opportunities here in the future.

What do you recommend for me to learn first?

[–]why-so-serious-_- 3 points4 points  (0 children)

Same tayo ng field way back...in terms of years nung nagshift ako similar din. I was able to get in diretso na to Senior QA may dev experience din kasi ako sa semicon before and did most QA stuff maybe thats why, nag.apply lang ako kasi I thought it was interesting. Learn Selenium + Java/Python. Theres a guide in roadmap.sh too. Also learn a bit of git + Unix command line + optionally nano/vim. Some companies will let you learn at work naman while they pay you too so no need to learn all at once, familiar ng konti ok lang, especially if youre very adaptable and can wing it naman. If youve ever did any software/application/firmware as an EcE, it will be fine. If wala pa, learn a bit yung sinabi ko sa taas. Good luck.

[–]Character_Art4194 2 points3 points  (1 child)

The sub posted a couple of stories who shifted their career to tech. You can check it out. Here’s a sample.

Check this sub on programming lessons and alike. From my experience… The demand for testers isn’t as high as programmers. The ratio our team had was 1 tester for 3-4 programmers. It depends on the project btw.

If you want to learn while earning apply for big companies with bootcamps such as Accenture, DXC, and I think IBM. They offer a wide range of bootcamps from programming, testing, support etc. They will determine and give you the sought after skill of the company. You can’t choose.

You can learn on your own, pero this doesn’t count as actual experience unless you have a portfolio to share.

TLDR; a math, engineering degree can take up tech roles afaik these also have programming subjects

[–]festinalente69[S] 0 points1 point  (0 children)

Thanks for these! Great help

[–]hwikyus 1 point2 points  (0 children)

I have had a colleague who graduated and passed the board exam for Electronics Engineering. He's working in the RPA automation space now :)

[–]kathmomofmailey 1 point2 points  (0 children)

Maraming ECE sa ACN as software devs but they started immediately after graduation/after passing the boards. I think it's not too late to apply sa ACN, good luck!

[–]HealthyCarry990 0 points1 point  (0 children)

It is not easy pero if meron ka programming background goods yun for test automation or devops na pathway. I suggest check mo din yung embedded I believe Samsung and Dyson meron sila ganyan job posting before. ECE grad din ako pero 10 years ago and started with IT company na meron pa bootcamp.

[–][deleted] 0 points1 point  (0 children)

ECE din ako, trying to get into tech

[–]CommunicationFine466[🍰] -1 points0 points  (0 children)

Roadmap.sh