只学编程语言找工作
自学一门编程语言能找到工作吗?
简单来说结论是能
- 找到工作最重要的是技能要过硬,也就是你能解决开发过程中碰到的问题,但解决问题的前提是你知道问题在哪里。
- 知道问题之后你要能给出解决方案,这个需要你对编程语言本身有很好的掌握
- 要证明你的解决方案是有效的,最有说服力的是在一个成熟的产品中使用过
获知业界现存问题的正确方法
首先如果自觉编程的话,你只能在自己本地环境学习编程技巧。因此跟同行并不能产生有效的交流,也无法获知业界常见问题和解决方案。
解决这个问题的话可以有这样几个途径:
- 找一个业界的朋友,把他作为了解业界的桥梁和验证自己技能提升的试金石
- 找一家小微企业工作,让自己的技能在工作中进行锻炼,进入节奏,如果有人愿意雇你并且你也不怎么计较报酬的话
- 完全靠自己在互联网上搜集相关问题和解决方案,这种耗费的时间和精力就比较多了,而且要做好做全并不容易
提高编程技能的正确方法
首先计算机基础知识肯定是要学的,数据结构,算法,组成原理,操作系统,数据库这些。
如果能找到附近的大学蹭课听下是最好,不行的话就只能自己上网找公开课听。
具体到编程语言层面的话,需要自己通过刻意练习,不断给自己设定目标一步步提升技能。
找到技术用武之地
这个就比较关键了,如果你的毕业学校比较好,又有通过上面两步获得的技能,那其实找到工作已经不难了。但如果不是的话,就需要通过小企业到大企业一步步提升的方式,而你最终的目标总的来说取决于你的能力,因为其实也在BAT见过大专学历的技术员。这里肯定没有歧视大专的意思,只是从侧面说明就业环境的复杂性而已。而且其中艰辛只有当事人才能明白。
所以,自学编程可以找到工作,但路中风景因人而异。
首先,请问您已经自学完成了吗?
不论是自学或者其他的方式学完了编程想找到一份工作,都建议去招聘平台上看一下相关岗位的招聘需求。大部分也可以说是全部的企业在招人时,不论是什么岗位都会很详细的列出该岗位的岗位职责。
以你个人的能力和你所做出的项目进行岗位职责匹配,就完全可以知道能否找到工作。
如果是已经自学完成,觉得自己能力还没错,但没有实际的项目经验,建议去接一些相关的兼职工作,积累项目经验。
编程种类的面试和其他的面试形式上有很大区别。一般的工种在中大型公司会进行三轮面试,一般都是面谈即可,而编程类的岗位需要面试者进行上机操作。我所呆过的公司都是由具体的项目让面试者来做,由一定的时间完成。编程不是理论知识,能力如何上机便知。
看你是以什么目的去学,公司只招有用的,
举个列子
1网页公司,前台要用js,AJAX+Jquery,后台逻辑,内容布局,模板,就需要:php,asp,java,python,ruby(后两种国内很少用),基础html,数据库:mysql,sql,
2游戏公司,j***a为主,不太熟悉,csdn上有[_a***_]分析DOTA的案例都是j***a
3系统整合开发公司 驱动编程,bios,内核,主要是C,和少量的汇编
4像疼训这种公司,服务器一般都是linux,所以这种岗位,都学要Linux下面脚本编程:python,perl,各种sh script,然后至少几个redhat 证书
5逆向工程,破解,制作外挂:熟悉反汇编工具,熟悉汇编语言,大部分是8086汇编,也有跨平台的
6 一般软件公司,c++,MFC,在Windows平台就用Microsoft的工具vc吧,圣经MSDN
Linux平台GCC,然后各总man,help,(帮助资料)
就这吧,总之要有目的性。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/19363.html