程序员很好做,但要做好也并不是这么容易。对于学习,我还是建议你在公司学习,在学校或培训机构学的只是入门级,自学都能会,这点我深感体会;但在所谓的小公司是学不到什么好东西的,公司不会给大量时间让你学习,这样你的学习压力会很大,并可能放弃;可选有内训机构的公司,这样会很快适应,并能做的更好,这是我这两年总结出来的教训呀,希望朋友不要扑我后路。
要看什么公司啦,大公司自然有他的高要求, 一般的中小公司要求不会很高的,因为符合高要求的程序员的薪水成本很高, 你学好C/C++ ,基本数据结构, 学好这些之后,可以看一些操作系统, 算法, Tcp/Ip协议方面的东西就更好了,不过具体要看你想做哪方面的程序员了.
没问题,你先去一些小公司做两年左右,积累一些经验,在 去大公司做就可以了。