1,用人单位会不会介意我不是计算机专业的背景,如果要去待遇好些的单位工作,需要考哪些证?
会,但是肯定是以技术有限,技术评测看三样东西:第一看你的项目经验有哪些,第二看你面试过程中面试官对你的技术评测(不需要准备,这个不是网上说的靠忽悠能出来的),第三看笔试结果
即使这三条都混过去 别忘了 还有两个月的试用期呢
最好使的证就是英语方向的证 英语六级、雅思托付之类的
2,自学编程从何处学起,之后还应学哪种语言或知识?
为了就业而学 一般去培训班的话 是你先选方向,然后再选培训班 课程跟着他们搞就行了
如果自学 看你是做哪方向的 C/C++ 是缺人 但是底子不行 学历不够 很难要你 C#/JAVA/PHP 这些开发比较适合快速起步 PHP可能稍微差一点 要求要高一些。
如果是C/C++ 肯定先练编程思维 先学过编程的基本步骤和结构 先做一个程序 稍微大一些的 游戏 或者什么管理系统 用C写一个 当然如果用C还是推荐先从做个小游戏开始比较好 因为小游戏的数据处理量不大 不需要太复杂的数据结构算法 例如链表 树之类的 当然这些东西学的话也花不了太久 看自己喜好 尤其最好是自己设计 不要找题 这样能更好的理解从需求到软件结果的过程 更容易适应以后的学习
当然如果从C++开始 那就可以搞管理系统了 用VC做程序 字符串处理 数组 基础算法 这些都可以跳过了 直接会用就好(当然我说的是刚开始的学习可以跳过) 只不过为了就业 VC的话还不太好 还是要研究LINUX下的程序 那你就先要把LINUX用明白 然后再研究下基本框架 最后开始写程序
如果是C#/java的话 那你起步可能就不能是自己设计方案去做了 要先跟着视频或者书做例子 当然能力强的话可以通过看文档起步(能达到这不,那你就前途无量了) 这类东西 你一个例子一个例子跟着做 做熟悉了多看看文档 多练练手 然后找个地方混个项目经验 那就可以开始你职场生涯了
3,如何提高自己的技术?具体的方法? 用朋友的一句话:学技术不就是看文档么
方式去学福尔摩斯 不断的推理和想办法 去解决问题 不要总靠调试程序来成长
多看文档没坏处
多接触新技术
最重要的 早日进入团队开发环境中去 成长要快很多
[
本帖最后由 闲出屁 于 2012-3-4 18:41 编辑 ]