大家好,今天给各位分享计算机副业怎么学的一些知识,其中也会对计算机副业怎么学的快进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
本文目录
- 计算机行业,有什么岗位是可以不敲代码的
- 计算机系大学生,程序员怎么在空余时间赚钱
- 想做副业,学编程,学哪种语言比较好(零基础)
- 计算机教师可以做什么副业
- 学计算机的干点什么副业
- 精通Word的高手,怎么开发副业
一、计算机行业,有什么岗位是可以不敲代码的
好高兴回答你的问题^0^
先看看计算机行业的分类:
1:编程类(JAVA C Python等等就是100%敲代码,费脑子的)可以PASS,不过产品经理可以不用写代码,但是需要挖掘客户的需求和敲代码的做沟通,不然会掐架。
2:美工类(首先最简单是PHOTOSHOP简称PS(不需要代码,但是需要很好的想象力),更高级的二维/三维动画制作就需要代码)
3:信息安全(需要学习网络设备的全套,比如防火墙,路由器,交换机,服务器,Linux系统,数据库,调试的时候也需要一定部分的代码)类似网管维护,不过再大企业很厉害的
4:硬件工程师(电路设计,PCB板设计,电路调试,电子元器件,嵌入式系统,也需要代码)
关键是你喜欢哪个类型的。
作为一名IT从业者,我来回答一下这个问题。
随着目前计算机行业生态体系的不断扩大和完善,有不少岗位并不需要编写代码,比如产品经理岗位、策划岗位、UI设计岗位(交互)、运维岗位(安全、存储、网络实施)、测试岗位等都不需要编码。另外,方案设计岗位和部分项目经理岗位往往也不需要进行编码。
当前在云计算、人工智能等技术平台的推动下,低代码甚至是无代码的开发方式也是一个重要的发展趋势,所以未来计算机行业的从业者,如果能够掌握技术平台的运用,则会在很大程度上避免编写代码。当然,要想真正脱离代码并不现实,实际上随着人工智能技术的运用,掌握编程知识也能够在一定程度上提升自身的工作能力和工作边界。
虽然IT行业内目前有很多岗位对于编码能力并没有要求,但是具备一定的编程知识对于提升工作效率也会产生比较明显的影响,这一点在运维岗位上有非常明显的体现。对于初级运维工程师来说,编程能力并不重要,但是对于高级运维工程师来说,如果不掌握编程知识还是很难想象的。与运维工程师类似,IT行业内的很多岗位,要想获得岗位升级也必须具备一定的编程能力,比如存储、监管、测试等岗位也是如此。
最后,如果想在IT行业内走得更远,而且想尽量避免编程任务,那么应该从行业和工具两个方面入手。在产业互联网阶段,丰富的行业知识和对于技术平台(云计算等)的熟练运用能够在很大程度上避免编码。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
我是计算机专业毕业,2012年毕业到现在八年,没敲过一行代码。
毕业开始就做项目管理,之后转型到企业内训和HR,副业从心理咨询到培训到生涯咨询。现在已经将副业变成主业,专职做职业生涯规划咨询。
要说有什么岗位不用敲代码,整个市面上1800多种职位,需要敲代码的,也就是互联网行业的开发测试,硬件行业的底层编程如FPGA,自动化测试,集成测试等
其他的大部分岗位都不用敲代码,在目前最火的互联网行业,不敲代码发展还不错的岗位,产品经理当之无愧的排名第一。
我们来看一下产品经理的职责,按市面上的产品经理所做的产品类型划分通常有两类: C端和B端
先看一个某公司C端产品经理的职责:
1,负责to C平台的广告系统,福利卡券系统及会员体系等营销类产品规划与建设
2,负责输出产品功能设计,交互设计等需求文档;
3,负责与业务,技术,测试等相关团队沟通协作,推动项目落地;
4,负责竞品分析,用户研究,推动产品功能迭代和用户体验的持续提升。
再看一个B端产品经理的职责:
职责描述:
1.负责B端产品的需求挖掘、分析;制定产品方向,产品架构,输出产品方案设计及实施迭代;
2.负责搭建科学、合理的数据指标体系,用于评估产品效果,指导业务发展方向;
3.与研发、市场、销售等部门协同合作,进行项目管理,确保团队使命达成;
4.收集并分析市场和用户反馈,完成竞品分析,为产品及研发部门指明方向,保证产品时刻满足市场需求的前提下,发掘新的发展机会。
总结上来无论c端还是b端,具体职责都是,需求挖掘数据分析,功能定义,产品实现,收集数据,产品维护,持续升级。
再来看具体的任职要求:
任职要求:
1.本科及以上学历
2.具备xx行业相关经验
3.有成熟的项目管理经验;能合理安排需求优先级,善于沟通和协调资源,推进项目落地并顺利达成目标;
4.目标和数据导向,逻辑清晰、路径明确、思维缜密;
5.自驱主动、学习能力强,对新行业有好奇心、对行业和社会宏观变化敏感。
除了对学历行业经验的要求之外,更多的是在沟通,统筹规划,逻辑思考,数据分析,学习能力,好奇心个人素质上的要求。
不管怎么样,不用敲代码。除了产品经理之外,整个互联网行业还有一类职能也不需要敲代码,就是我们的互联网运营,可以说热度排门排名仅次于产品经理。
排名第三位的就是项目管理,类似的敏捷教练,scrum master等
排名第四位的,项目质量管理。
排名第五位的,数据分析师,数据分析师不用像产品开发和测试一样敲代码,但是基本的数据分析的技能当中是有,数据抓取数据分析等,需要代码实现的功能的。
至于其他的如销售,市场售后,运维,维修,客服,人力资源,行政等等职能也都不需要敲代码。
Hr/行政职业,招人才,干行政之事,不用写代码。
另外,推销产品也可不用写代码。
不过写代码是十元一行哦。
计算机行业很多都不用敲代码的。比如销售行业,维修行业之类的都可以不用敲代码。还有一些计算机操作啊,只要你不是编程之类的,一般的操作都不用去敲代码的。比如文字处理,用电脑办公。图影图像。广告设计之类的都不用去敲代码。你只要能够运用软件操作就可以了。
你好计算机行业不敲代码岗位也有,我建议你可以做软件测试,不敲代码,或者,敲的少,也比较简单,待遇嘛大公司很看中软件测试
装卸工
大家好,我是生活在东京的女程序员巫魔酱。
就我的浅见了解到的不用编码的岗位有项目经理,产品经理,运维网络,UI前台设计,式样设计人员,测试人员。
还有像最近两年接触的RPA(机器人自动化)也是几乎无编码的开发模式。
具体阐述请点开我的视频吧!谢谢大家!
项目管理,产品经理,VM,方案设计等等
二、计算机系大学生,程序员怎么在空余时间赚钱
学习编程专业的在校大学生,利用课余时间在网上接一些相关的小项目不但可以提高个人的编程水平,为将来步入社会找工作增加技术能力,也能赚取一定的收入。网上赚钱的方式有很多,以下内容仅在编程范围内提供一些参考:
1、在各大威客网站寻找个人力所能及且跟自己专业及个人发展方向有关联的项目,接单并完成项目,赚取利润。
2、撰写百度经验,通过访问量赚取一定利润。
3、制作个人网站或博客,通过百度联盟在网站上投放一些广告,通过流量来赚取一些利润。
4、利用百度推广,通过个人的网站或博客来赚取利润。
5、通过熟人推荐,或者在各大招聘网站找兼职程序员的工作来赚取利润。
其实利用空余时间赚取利润的方式有很多,在校学生可以根据自己的兴趣、爱好来进行选择。
三、想做副业,学编程,学哪种语言比较好(零基础)
最近有很多同学问我,我是一个零基础的小白,到底学习哪一种语言比较好?作为一个写了十年代码程序员,用过七种语言的我来说,必须要强调一下,语言只是一种工具,当你真正理解了要做的事,选一个顺手的就行。跟工具一样,哪天有新的好用的语言出来,把旧的扔掉就好。
我今天写这篇文章的目的是想给大家一个参考。
决定用什么语言的因素有有很多,比如性能,内存占用,开发难度,运维难度,目标平台,可执行文件大小,代码可维护性,项目周期,项目规模,招聘难度,团队构成,历史遗留问题,甚至派系斗争等。
比如腾讯就有大量历史遗留的C和C++的服务器代码,毕竟20年前没得选。又比如空降技术负责人可能会为了让自己人上位,让自己团队出成绩,选择用其他语言或者框架对本来工作良好的系统进行重构。
下面开始聊语言
Python
先说python,是因为这个语言小学生都开始学习了,以后不会python要被小学生欺负了。语法简单,除了前端几乎万能,可用的库极其丰富,能想到的功能几乎都有现成的库可以用。不管是搞爬虫,做人工智能,机器学习,数据分析,还是自动化运维,自动化测试,python几乎都是首选。不想当程序员还想学习一门语言的话,学习python就没错了。缺点是慢,但是能让机器累的事,何必让人来累。
PHP
PHP是世界上最好的语言,可能这个已经成为很多程序员的梗。
我没用php开发过大型项目,自己做东西的感觉是这语言非常简单,以前用的人很多,招聘容易,但是不适合做复杂的项目。现在用得越来越少了,迅雷以前有不少运营活动页面是PHP做的。
C
C的语法足够简单,应该是最接近机器语言的高级语言,适合编写操作系统底层,驱动程序,硬件相关的程序以及看重性能的程序。由于过于简单,构建大型程序的复杂度非常高,建议想往研发方向走的同学都学习一下C语言。
可以对计算机一些底层原理了解,比如指令执行过程,内存管理,异常,多线程,编译过程等又更深层次的了解。掌握C语言再学习其他语言会变得很轻松,学习破解也有帮助,毕竟汇编基本都可以反编译出C代码。
C++
C++是一个糟糕的语言,这不是我说的,这是Linux之父说的。我自己用C++四五年时间,越到后面就感觉这句话越有道理。
首先C++的强大是毋庸置疑的,但是作为一个跟C一样偏底层的语言,如果不理解写的代码背后到底发生了什么事,如果出了错,你是永远不可能知道错在哪里的。
一个没有垃圾回收的语言,不用智能指针很容易导致内存泄漏,错误的用了智能指针不但内存泄漏之后不好解决,还容易导致提前释放等问题。
C++支持强制类型转换,如果转换前后的内存结构不一样,很有可能导致各种隐性问题。还有Java之类非原生语言的异常处理都是语言自定义的异常,而C和C++中的异常很多都是操作系统层的异常。
Windows下一个简单的try catch,你觉得可以抓到try中所有的异常,但是由于异常处理函数的指针保存在栈上,这时一个栈溢出可能直接导致异常处理函数指针被覆盖,异常会出现在你意想不到的地方。微软有大神曾说过,想你的代码后续可维护就删掉代码中所有的try catch。
又由于语言非常底层,当程序出现底层崩溃的时候,想解决掉这个崩溃往往要读一些汇编,这时候如果使用了大量的模板,比如stl和boost,那生成的汇编几乎完全不可读。看过stl代码的人应该都知道这玩意儿写的有多晦涩,就导致了你想用一个C++库,如果不了解这个库的实现原理,那大概率会出错。
C++的复杂度又让你很难真的理解那个库的原理,结论就是C++强大,但是必须用的人也强大。C++直到现在还在疯狂的增加特性,我用了四五年我自己都不敢说自己会玩C++,能用其他语言就优先考虑其他的,把C++作为最后的选项,不建议新手学,除非你的目标领域必须使用。
Rust
Rust是为了解决C和C++的各种问题而出现的语言,性能接近C++,通过所有权限,不用垃圾回收就解决了生命周期管理。有包括管理,又有极其严格的编译器检查,能编译通过的代码就不会有大问题,编译器直接把水平不够的新手挡在了门外,通过解决出问题的人是方式,从根本上解决了C++的问题。
我第一次用rust写个小程序就跟编译器较了一天的劲。它的缺点就是学习难度太大,语言太小众,库太少,很多轮子都要自己造。但是随着微软之类的大厂使用,相信之后发展会比较好,新项目如果需要C或者C++可以优先考虑rust。
Java
我现在主要也是一个Java程序员,对于Java这个语言我并没有什么很特别的感觉,配套设施完善,什么都能干,体验非常赞,就是内存占用有点难看。想搞安卓考法的必修,阿里有大量的服务器项目使用Java。
唯一想吐槽的是gradle这个构建系统,版本问题搞得很头疼。
JavaScript
js是前端的必修课,没得选,然而node让js也万能了。用node做过后端项目后,感觉动态类型语言还是不太适合,由此带来的低级错误很多,虽然可以用typescript解决,但是最终还要编译成js,无法直接调试。由于没有原生的多线程支持,利用cpu也只能通过开多个进程的方式。小项目的后端做着玩还可以,大点的还是考虑Java或者是go吧。
Lua
Lua是极其轻量的语言,语言特性接近js,runtime非常小。作为一个脚本语言,性能出色,内存占用低,很适合各种嵌入式设备或者插件系统。
Go
这玩意儿一定是谷歌为了解决自己后端项目中遇到的问题而开发的语言,各种特性直戳痛处。语法简单,规范严格,这就让不管什么水平的开发写出来的代码差距都不会太大。
静态类型,没有默认参数,没有异常处理,可以降低犯低级错误的概率。编译成原生代码,可内嵌C代码,原生支持协程和多线程,可以保证性能,支持跨平台编译,输出单文件方便部署,这些优点带来的问题是Go的指向性太强,只适合做高并发api类的后端服务。
想用Go开发其他任何领域都会觉得特别别扭,类似C的语法过于简单,又没有泛型,导致很多功能都显得很啰嗦。但由于Go解决了部署问题,跨平台问题,降低了研发人员的水平要求,降低了犯错误的概率。
关于这些语言的性能没有绝对的排序,但根据我做项目带团队和面试的经验,绝大多数的程序员的水平都还碰不到语言的性能瓶颈。一般来说对语言的理解以及多线程,算法,网络,数据库,缓存。硬件甚至业务的理解都比语言的性功能影响更大。
再次强调,语言只是工具,只有适不适合,没有好与不好。基础强大,用哪个都不怕,基础太差,用什么都尴尬。
只是会语法并不是掌握了这门语言,要知道程序背后发生了什么。比如C++的对象模型,Java的虚拟机,垃圾回收,Go的协程,js的promise,rust怎么编译通过等等。
基础是一门语言的核心,不管学习哪一门语言都要重点学好基础。
四、计算机教师可以做什么副业
如果是国有单位的正规的教师的话,那是不能随便去外面做什么副业的?既不能开什么补习班,也不能接什么私活来做的,要么自己没事干,可以多学一点知识,或者就是自己在家里种种花,重点自己喜欢的植物养几个宠物等等
五、学计算机的干点什么副业
计算机专业可以干的副业比较多,最简单的就是帮人修电脑做系统什么的可以上门服务做一个电脑几十块钱。还可以给网吧做网络维护。就是在有需要的时候就去帮他们弄一下网络。如果你是学编程的话,也可以接一些外包的单子,可以自己在家里写代码。
六、精通Word的高手,怎么开发副业
如果真是这方面的高手,推荐下面几个渠道进行副业。
一:各种威客网,找到对应自己擅长的任务去领取。
二:各大文档类网站,或者百度文库之类的做各种word模板进行出售。
三:开个小网店进行文档定制,模板定制的收费项目。
祝您成功。
文章分享结束,计算机副业怎么学和计算机副业怎么学的快的答案你都知道了吗?欢迎再次光临本站哦!
发表评论 取消回复