程序员|中途转行程序员?你需要了解的

程序员|中途转行程序员?你需要了解的

文章图片

【程序员|中途转行程序员?你需要了解的】程序员|中途转行程序员?你需要了解的

文章图片


很多人都知道程序员工资高 , 在自己本身的行业待着不如转行当程序员 , 那么今天带大家了解下程序员这个职业
什么是程序员
图源网 , 侵删
引用百度的一句解释——“程序员是从事程序开发、程序维护的专业人员” 。 什么是程序?程序 , 像我们日常生活中你所见到的电脑手机上的应用 , 包括且不限于各种类型的APP、游戏、网站、电脑软件、浏览器、甚至于电脑或手机的基层模板 。 程序员使用相关开发语言 , 用字母、数字、符号编写成我们现在使用的各种软件 。
程序员平时工作内容是什么 。很多人想象中 , 程序员就是每天工作就是对着黑绿的电脑屏幕敲着数字0/1 , 其实这大都是各种电影造成的认知误区 。 真实的程序员每天必做的事情是CTRL+C/CTRL+V(bushi)日复一日的对着编程软件根据需求写着代码 , 调试各种bug(自己写的或是同事写的错误程序) 。 大概的就是如下图 , 写着一些外人看来不知所谓的字母 。

图片仅个人测试代码
当然每个开发语言不同写出来也不同 , 但同样都是一堆字母数字堆砌而成的程序 。
选择一个方向
图源网 , 侵删
程序员只是一个大的称呼概括 , 其中细分是比较多的 , 我这边仅列出我所知道的程序员的大致分类 。 大的分支常见的有前端、后端、服务器三块 , 再细分如下:asp、delphi、php、powerbuilder、C、linux、net、vb、java、javascript、C++、Python、Golang、ABAP、android、iOS 。 (以上仅笔者所知 , 如有遗漏请谅解)
这时候就需要根据你想做的行业去选择一个语言学习了 , 如果只是一个想法 , 没有明确的目标之前 , 个人建议可以先大概了解下PHP , 在程序员行业来说PHP是入门要求较低的 , 可以自行在网上搜索视频学习或者培训 。 但是不管哪个语言或者方向 , 做到最后都是殊途同归 , 并没有优劣之分 。
确定了方向后 , 能否乐在其中?
图源网 , 侵删
作为一个程序员 , 每天不是在写代码就是在修bug , 业务繁忙的时候甚至吃个饭都是浪费时间 , 而且996在程序员行业来说是最常见的 , 每天得忍受各种加班 , 可能是公司要求的 , 更多的是自己工作来不及完成 , 只能被动的加班 。 所以想要在这个行业持久做下去 , 你得忍受每天在电脑前的枯坐 , 经常性的加班熬夜 , 最重要的是你要对这个职业有兴趣 , 每天沉浸在改bug学会新知识的快乐当中 。
学到什么程度你可以成为一个最低级的程序员呢?程序员的入行标准并没有想象中困难 , 以我们生活中常见的例子来说 , 打开任意公司的官网 , 你能使用任意语言开发一个这样的网站 , 那么大部分的小公司都是可以面试进去的 , 但是具体薪资待遇方面就看个人能力是否能更进一步了 。
关于薪资错误向认知确实 , 程序员是工资高 , 但是大部分的中小型公司面对新人并不是太友好 , 基本薪资都是维持在3500-4500每个月 , 能在刚入行拿到高薪资的要么是学历够高(起码本科) , 要么就是技术特别好(能在进入公司马上承担主要或次要开发任务) , 当然 , 程序员并不是只看基础薪资 , 主要的收入来源还是开发提成方面 , 具体每个公司提成不一样 , 试用期是否有提成也不一样 。