学编程还有用吗
如果你的职业不是程序员,你编程做什么呢?
这个问题有点搞笑,难度你不是歌手就不能唱歌,不是长跑运动员就不能去参加跑步,不是厨师就不能炒菜了。
程序在当今的生活中应用将会越来越广,程序的应用形式也很广泛,不要狭隘的理解成写写C语言、java、.net 、php这些,比如你在电子表格里做一些很复杂的数据操作,你也可以写一两行代码来解决。
程序无处不在
种一棵树最好的时间是十年前,其次是现在。什么时候开始做自媒体都不晚,不过现在自媒体平台早已经过了平台红利期,不管啥平台,竞争都非常激烈,想到钱非常不容易。
因为现在自媒体比较难做,建议没做过自媒体的,不要贸然辞职作为自己的主业。应该利用自己的业余时间来做自媒体。可以选择自己擅长喜欢的垂直领域,坚持在垂直领域更新。
接外包
虽然个人觉得接外包有不少问题,但接外包赚到钱要比自媒体赚到钱快一些,不要那么长的积累期。最好要利用身边的朋友、人脉给你介绍,如果能积累比较多的客户或者接到***的项目,还是能过得比较滋润的。
考公务员、事业单位
现在师医公***很热门,能考上这些单位进入体制内的话,虽然对于程序员来说需要适应下降薪的生活,但总体上比较稳定,而且长期不需要为收入问题担心,旱涝保收,也是很不错的选择。
我不会编程,只会写个脚本之类的,虽然无法做到专业程序员那种自己写一个程序自己用的级别,但就算是脚本也能帮我处理平时大量的重复性、有规律的工作,既可以提高工作效率,也能降低工作压力,还能降低错误率,用3天写一个脚本,每个月至少为我节省5天的时间,何况又不是只能用一个月
自学一门编程语言能找到工作吗?
自学一门编程语言能找到工作吗?
自学一门语言,只是开始。作为IT技术岗位,光会一门语言,想要找到工作还是有点困难。不过题主已经开始学习一门语言,说明正在靠近程序员了。
根据自己的从业经历,一个初级的程序员(业务代码性,作为入门转行门槛最低的)必备的技术硬技能如下:
掌握以上基本技能,要先入程序员的硬条件应该是具备的了。这里只是初级岗位,那些高级的东西,我建议入行之后,多和同行交流和前辈请教。慢慢的就会发现技术的世界远远不止如此!
简单来说结论是能
需要解决的关键问题
- 找到工作最重要的是技能要过硬,也就是你能解决开发过程中碰到的问题,但解决问题的前提是你知道问题在哪里。
- 知道问题之后你要能给出解决[_a***_],这个需要你对编程语言本身有很好的掌握
- 要证明你的解决方案是有效的,最有说服力的是在一个成熟的产品中使用过
获知业界现存问题的正确方法
首先如果自觉编程的话,你只能在自己本地环境学习编程技巧。因此跟同行并不能产生有效的交流,也无法获知业界常见问题和解决方案。
解决这个问题的话可以有这样几个途径:
- 找一个业界的朋友,把他作为了解业界的桥梁和验证自己技能提升的试金石
- 找一家小微企业工作,让自己的技能在工作中进行锻炼,进入节奏,如果有人愿意雇你并且你也不怎么计较报酬的话
- 完全靠自己在互联网上搜集相关问题和解决方案,这种耗费的时间和精力就比较多了,而且要做好做全并不容易
提高编程技能的正确方法
首先计算机基础知识肯定是要学的,数据结构,算法,组成原理,操作系统,数据库这些。
如果能找到附近的大学蹭课听下是最好,不行的话就只能自己上网找公开课听。
具体到编程语言层面的话,需要自己通过刻意练习,不断给自己设定目标一步步提升技能。
找到技术用武之地
这个就比较关键了,如果你的毕业学校比较好,又有通过上面两步获得的技能,那其实找到工作已经不难了。但如果不是的话,就需要通过小企业到大企业一步步提升的方式,而你最终的目标总的来说取决于你的能力,因为其实也在BAT见过大专学历的技术员。这里肯定没有歧视大专的意思,只是从侧面说明就业环境的复杂性而已。而且其中艰辛只有当事人才能明白。
所以,自学编程可以找到工作,但路中风景因人而异。
看你是以什么目的去学,公司只招有用的,
举个列子
1网页公司,前台要用js,AJAX+Jquery,后台逻辑,内容布局,模板,就需要:PHP,asp,j***a,Python,ruby(后两种国内很少用),基础html,数据库:mysql,sql,
2游戏公司,j***a为主,不太熟悉,csdn上有很多分析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,(帮助资料)
就这吧,总之要有目的性。
你好,自学一门编程语言是可以找得到工作的,但前提是你掌握了有效的学习方法,以及坚持不懈的努力。这里我拿学习当下比较热门的Python语言举例,学习Python可以按照以下三个步骤。
一、基础学习
可以先买一本Python基础的书籍, 或者在网上下载电子版的书籍也可以, 学一门语言首先是要打好基础一步一步来, 不要图快和越级学习。
首先根据书籍的目录可以大致了解Python语言基础有哪些内容, 然后从第一章开始, 学习每个知识点的概念, 然后每个知识点后面都会有一个小练习题, 学完每小节内容后一定要做一做练习题巩固加深一下印象。
二、进阶学习
学习完Python基础那只是第一步, 只要一步一步把内容都认真的过一遍, 基本没有什么太大的问题, 那么学完基础之后, 就需要选择一个进阶的方向, 这个方向当然是根据你想做什么岗位的工作来选的。
目前Python的岗位大致有五种, 自动化运维、web后端开发、自动化测试、数据分析、人工智能, 每一个方向都有各自不同的模块和框架需要学习, 其实Python的模块框架非常多, 想要全部学完有点不太现实, 而且也没有必要, 只需要学习你想要从事岗位方向的模块框架就可以了。
三、项目实战练习
在进阶学习了相关的模块和框架知识之后, 第三步就要找项目进行实战练习了, 可以到开源网站上先找一些简单点的项目练习, 我的主页也有一些python的实战练习项目, 做项目练习是为了巩固和综合运用前面所学的知识, 然后慢慢加大难度, 一步一步循序渐进。
最后我要说的是,学习其它的编程语言大体上的学习步骤也是我以上列举的从基础、进阶再到项目实战。以上就是我的个人观点,希望可以帮助到你,谢谢!
比较难。
学编程语言找工作,肯定是找编程相关的软件开发,软件测试,再不济运维方面的工作。
这些工作都会要求实际工作经验,纯理论是无法直接进入项目干活的。
真想转到这一行,直接花点钱培训一下,学历不差的话一般找工作没问题。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/22930.html