Details
-
AboutWorking on embedded system C/C++ and processor simulator development. Looking for oversea opportunities and challenges.
-
SkillsC/C++, SystemC, Python, Golang
-
LocationTaipei, Taiwan
-
Github
Joined devRant on 12/6/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
That's a common skills set if one worked with system IC design company. Such as manufactures of mobile phone chips, smart TV/Watch/Assistant chips. I came from the similar career path so kind of able to relate your feelings.
The thing from this working experience is that, in the beginning you at some point proud of yourself by solving some nasty hw+sw problems that nobody else in the company could. And probably the solution comes with some crazy coding techniques or deep system understandings. You thouth you learn a lot and got great reputations among colleagues. Until you were tired of solving these familiar issues and learning nothing new, you go out and look for new challenges. That might be the moment that you realized you don't have anything exciting on your resume.
All the great things you've done related to the implementation of the product itself. Your crazy solution works because you know your implementation well. And this is sometimes hard to explain to others which were not from the product line (a.k.a the one who will interview with you). That is a true problem.
I faced this situation before. I realized that for the further career development, I can either:
1. Keep working with IC company and forget about the passion of learning new techniques. Probably go for a manager later.
2. Try to take small steps towards software design for more new things.
If you like to keep developing your low level programming skills, go for 1. Look for IC design companies with turnkey solution or system integrators with complex firmware designs. They should love your skill set. Software giants like Google/Amazon/Microsoft, etc are also making there own hardware devices which need talents like you.
If you want to try something more "software". Look for something like: hardware simulation, hardware modeling and compiler. Those jobs need deep low level programming experience with high level implementation skills.
Good luck. -
I don't know why but I really want to write a code generate the code.
-
Well, at least there are 30+ clients. Ultimately , that is exactly what a company should care about.
-
Maybe off topic, as an native Mandarin speaker, I always find it nearly impossible to explain this line in Mandarin.
The English description actually makes sense even one reads it the first time. -
So you are talking about "nerd"?
-
Thank you. Now I know they have a game strore. 🤣
-
This picture is strange since we don't have any operator namedas U Mobile in Taiwan.
-
Depression is not debugable because it is not logical.
-
@DataJockey I live/work in Cologne now.
-
@max-dng I agree with you. provincial is an accurate word in some ways.
-
Ghost in the shell?
-
Remove birthday on facebook info. And remove friends except the ones that still say happy birthday to you.
Turns out I removed all my friends… -
@yendenikhil welcome to devrant! Linux for coding, windows for gaming as always.
-
@sam9669 Gaming laptops are good options indeed.
-
No I am not gonna give you upvote.
-
That's cute
-
I still remember my icq number. It's over 15 years I think.
-
Don't worry, we speak in programming languages.
-
@veshsare I was just in the same as your situation. My suggestion is also to start looking for jobs immediately. I was scared to do that too. But when you really start it, it actullay helps in many ways.
You will be more mentally invulnerable to this shitty job because now there is a hope to safely get away with it. You will also be open minded by talking(interviewing) to others, which makes you stop thinking shitty job is your life. Finally you will find a way out. Either somehow happily except your job or get a better one.
Start finding new jobs, don't afraid to be refused or ignored. And good luck man. -
Bluetooth 5?
-
Anime is good, so that is a buggy program which needs your help.
-
I now feel so sad......about myself.
-
@perfectdark then they should learn something other than c++, I guess that's the point.
-
@Firedragonweb Talking about tax, I am wondering which is bettet interms of tax: 70k/year, or 60k/year + 10k/year rental support. (this is not my actual salary :p).
A bit off topic in 'dev'Rant though. -
Our team run SCRUM. We used to have a guy commit once per story. No matter how large is the story.
-
@theZorgEffect Don't know why but there seems to be a lot of German on devRant.
-
@-sti @theZorgEffect Overtime payment indeed not clearly described in the contract, I will raise that issue after seeing your comments. Thanks a lot.
I would love to meet you guys if possible. I will most likely fly to Frankfurt and than take train to Cologne. Arrival date is not confirmed, but should be around the end of March.
Maybe we can keep in touch on telegram?
https://t.me/kavenc -
I am going to Cologne, working for a software company(not web related). I am surprised that unpaid overtime is common in Germany.
-
I am thinking of auto tagging system for porn images or even videos.
-
For you, I recommend Concrete Mathematics https://en.m.wikipedia.org/wiki/...