I am a three years Java programmer in China, now I really need your suggestions on my career development. China's IT industry now is not well developed and software development in China is more labor-intensive than intellectual-intensive, so it is common that programmers older than 30 switch to other jobs not in IT industry, because they do not gain many advantages over young programmers. I like to do something in IT industry for my lifetime, but not low-end programming any more. I studied SAP programming and Linux kernel programming, the complete two ends of programming: the nearest to end users and the lowest platform constructing. China will need more and more ERP softwares as economy speeds up, now SAP consultants are said to be well paid, but I doubt whether SAP consultants are also low-end just like what I do as a Java programmer. I like SAP consultant because it has more interactions with human than just sitting before computer. Linux kernel programming may be the most intellectual programming I can see, if there is any high-end programming in China, I think learning Linux kernel programming is a good starting point to make myself qualified. I think before devoting to my work, I should choose a work carefully, but my vision is very limited, and more and more I see how important intesets are to do work well. I am a fast learning person and graduated from a famous college in China, but now I do not have enough leadership to be a PL or PM, can you give me some suggestions on my career? Thanks! Best Regards Roy
have you tried entering the freelance world? If you are a programmer, you can earn about $1000-$3000 average per job offer dpeending on your level. And I believe you can earn and also stay in the field you real like (unlike other over 30 who moves to other jobs).
SAP consultants are highly paid in western countries so no doubt you would be paid well in China. Most IT/Project related consultants jobs are paid well in most countries. So if you have good people skills just go for it Good luck
Thank you, Kaung, Freelance is still something rare in China. Thank you, dugi, Can you explain more about what are the differences between a programmer and a consultant from a technical view?