1,自学不容易,但努力坚持下去,总是可以在这个行业混口饭吃的
2,数学和英语不好,也不是不行,但做到月薪2万以上的职位,是有些麻烦的
3,从什么方面入手,要看你对什么方面的感兴趣,比如媒体软件开发、游戏开发,或是2者在手机上的软件开发等等。编程语言是其次的,最重要的是,你所感兴趣的方向上需要的基础理论知识。
4,任何计算机等级证书都不是重要的,起码它们没有学位证书重要
5,程序员就是最基础的软件工程师。你想知道这二者的本质差别请先入了行再说
目前全国,计算机行业的人已经人满为患了。每年的毕业生也相当多,你如何保证比这些科班出身的人更容易在这个行业立足呢?是靠头脑?意志?还是人际关系?
有一个事实是你必须面对的:在你削尖脑袋往这个圈子里钻的同时,这个行业里的程序员,甚至是还没成为程序员的年轻人,也正在拼命地学习,以保住自己的饭碗或将来的饭碗!
我可以亲身经历告诉你,在我们这个行业有学士,也有很多硕士和博士,但不管你是什么“士”,你处于什么职位,你都必须每天都不能放松。
我30岁,有硕士学位,7年工作经验,只能说勉强算个软件工程师