Friday, April 18, 2014

[Career planning advice] graduated three years, made a two and a half years mobile software development, a year and a half mtk development, android development for one year, and now a little confused on the way, I hope the older gurus give advice ..


I am 87 years old, 2010 graduate, university is a computer professional, semi-playing half school, graduated only relatively familiar with the c language after graduation, went to work for the first four months, working mainly Excel vba programming, feel no future development, to resign, to Shenzhen to work, because there is no work experience, so when the target is not high, can use their own good c language like, cast your resume online, find a do mobile phone companies, mainly mtk platform functional machine, and it was entered the mobile software industry. mtk platform is a complete platform already, you need to do most is to modify the interface, the customer needs to add some small features, and is change bug, that he almost never written using c language code, is to use the most vc6.0 debugger to solve bug, so the ability to read the code is to get a workout in this company for a year and a half or so, probably to After mid-2012, the company began to develop mtk platform android smart phone, and my department is doing functional machine, I was also thought to the development of intelligent machines, so I left, and the basics of preparing for some time android , I went into a cell phone company to make android platform, until now done about a year, and also the same as before the function machine, you really is not much to write code, most is change bug, change the interface, increasing the small features. Later plus do is android, using java language, so I'm a little more familiar language for java, c language due to the long time useless, forgot some.

sum up: do these two and a half years of mobile phones basically do read the code, change the bug work, code written very little, have used c, java language levels are generally
.
Now I personally have several options about:
1, continue to find a company to do android phones, but also before doing similar work.
2, do android phones, android application development specializing.
3, because it is the software three years ago, a lot of physical decline, from now feeling a bit powerless, want to switch to do the work of other nature.

Is a long-term work to do so I want to stabilize feeling code code code could not have been a bit impetuous down .. ah .. now how to do ..

Please refer to the older generation to the point of views ..


<-! Main posts under Banner (D4) -><-! Posts under the main text (D5) ->
Reply:
If their love software development, selected 2 it, if not, select 3
Reply:
Solid foundation, then select 2 bar, if you feel good foundation, you can choose three of the
Reply:
Bangding, no advocate
Reply:
With the landlord like ..
Reply:
You would do the phone UI, will the solution BUG. You will do a cell phone?

If you do not do the phone, why not continue to do so, to keep learning!

Technical Director UI should not only do it, they will not only drive that will do the application, it will calibrate radio, will guide the production line production, management development,

Will control the software version. . . . . . . .

Phone is not so simple, keep learning it.

Reply:
And the landlord like! I also read the code every day! Never wrote code! And the landlord in the same year graduation! Just did a year! Also dropped a lot of really physical! Has never written code! Every day I read: Linux kernel, Android filesystem code! Crash! Nobody advice! TI platform! But I do not intend to change jobs! Are for money! No way! With the landlord's heart! He chose! Do not regret the choice of their own! Come on! In fact, I also thought about doing a career change a few years to do technical sales!
Reply:
It seems that a lot of children who tangled, ah, can not give any comments, along with their hobby.
Reply:
Thank you upstairs enthusiastic users reply. Stage to engage in this line, then wages OK, landlord tangled a few days, or continue to do so ..
Reply:
I do not know whether LZ understand the entire process chain of mobile phone development.
I do automotive electronics, my suggestion is from system design to software development to project management and even some of the industry's unspoken rules must be involved, the only way to have the ability to do technical director 35 years ago. A link to do three years, of course, is not a director after 35 years, will have to see luck.
Reply:
Now do not promising technology, especially MTK platform, code written in very irregular, and the package is dead, I feel nothing to learn MTK, MTK solution as the landlord said, modify UI, the solution BUG, ​​learned nothing , I am now such a situation, learn anything, usually the next thing to learn is their own interest, a kind of helpless feeling.

No comments:

Post a Comment