预告
你说大学只有迷茫,没有目标?你说你想要了解更多各行业的最新发展动向?想听听师兄师姐们的故事?为此,我们将推出两周一次的【校友访谈录】,将更多杰出校友的故事与大家分享。
那么,我们第三期校友会的主角是——19届物联陈友桁师兄。
任电子创新团队成员
后加入
艾飞科技负责软件部分开发
现任数智科技实验室负责人
申报并成功立项3项大创项目
(国家级2项,省级1项)
大学至今共获奖5项
(省级及以上3项,校级2项)
与广州麦粒优创合作,为其搭建公司主页
与广东顺欣海洋渔业集团合作,为其搭建公司主页与远程数据查看平台
与南海渔业资源监测与评估中心合作,为其提供WEB端服务并参与底层架构
姓名:陈友桁
入学年份:2015年
专业:物联网工程
籍贯:广东潮州
校友语录:手握日月摘星辰,世间无我这般人
▼▼▼
想知道
寒假PHP特训营导师是怎样优秀的师兄?
如何自学编程、培养写代码的兴趣呢?
好奇程序员的脑回路是怎么样的吗?
为此
师兄详细地向我们介绍了自己的经历并提出诚恳建议
问:师兄你是物联网专业的,请问你对后台开发这方面的兴趣是从什么时候开始产生的呢?
其实我做互联网很早,在初中的时候就开始接触,一开始做的是前端界面设计,那时候还没有流行JavaScript这些,用的最多的是自助建站,比如科林、康源这些程序,使用的也不是HTML、CSS,而是经过编码的UBB代码,后来学到是asp,开始接触后端开发,当时算是最火的WEB开发语言,包括现在的JSP其实也有一部分参考了ASP的语法。
正式开始从事后端开发大概是在大二下学期的时候,因为我觉得,如果依赖于平台编程(如Android、IOS、PC等等),如果平台很火那没什么事,如果忽然平台垮了,像塞班和Flash,那未来面临的问题可能会更大。但是在WEB方面,很难发生什么太大的变化,最多也就是语言更新,不至于将做的东西整块换掉,所以才开始做后端方面的开发。
▼▼▼
问:请问师兄是自学后端开发吗?如果是,可以给刚入门的新手或者有兴趣学习的人一些建议吗?
我是自学后端开发的。
建议的话主要还是要多做项目,如果有能力最好买个服务器,把自己的网站放在上面,现在有很多学生优惠,每个月也就十块钱左右,但是通过这种方式,可以检验你的代码是否会出问题,而不仅仅是知其然而不知其所以然。
另外最好能参与开源社区的活动,和别人一起交流会学的更快,如果可以的话可以尝试去解释你学的东西,当你能跟别人解释清楚你学的东西的时候,你对这个东西的理解就基本没什么大问题了。
如果英语能力还过得去的话,推荐参与一些文档翻译工作,想要翻译好文档的某个部分,必须得对这个部分理解了才能翻译的出来,而不是仅仅依靠翻译工具就能做到的。
▼▼▼
问:听说师兄之前数学和计算机都很好,是一开始就有的兴趣吗?还是在学的过程中慢慢发现兴趣的?会有厌倦期吗?
其实这个问题是反的,我是因为对计算机有兴趣,才数学变好的。
我初中那时候很沉迷自助建站的编程,就像忽然之间有了超能力,能够随着你的意愿建造任何东西,我那时候的成绩连本地最差的高中都考不到,我的数学也是七八十分(满分一百分),我甚至在打算不读高中直接去找工作了,但是很神奇的是,我初二开始正式学习编程(易语言),真正开始语言的学习和软件的开发的时候,我的成绩自然而然的上去了,并没有特意学习,到了高中这种体会更加深刻。
可能计算机和数学天生的缘分,很多数学知识在计算机里只是换了一个样子,就再次出现在了我们眼前,很多计算机中的道理,也是用数学的知识来解释。
至于厌倦期,这个是肯定会有的,我高中的时候基本放下了编程,因为完全提不起精神做下去。我可能脑回路有点不太一样,那时候的我想到的并不是我不搞编程了,而是我要怎么去报复编程出来的东西,然后我开始学习破解,学习汇编(现在忘光了),学习RFID的读写(热水卡破解),我开始研究操作系统的权限(编写恶意软件),我的方向也进行了第一次切换,变成了网络攻防,但是我很庆幸有过这段经历,让我现在写代码的时候避免了很多安全问题。
▼▼▼
问:师兄你的实践经历非常丰富,那你能透露一下目前正在忙什么吗?对今后又有什么计划呢?
现在主要是在做海洋相关的东西,其实我大学做的东西很多都应用于海洋项目上,比如之前做的北斗应急救灾很大程度上就是借鉴了海上无信号通信的方式,以及对水产品的信息采集统计可视化等等项目。
今后可能也会往海洋方面走下去,因为如果拼计算机,竞争太激烈了,而如果选择了跨行业,能够做的事情会更多,也更有发展前景。
▼▼▼
问:师兄你之前曾负责任教与指导广海互联网社群寒假特训营的PHP后台开发基本入门课程,可以说一下主要的教学内容和任教体验吗?
其实特训营的时候主要是时间比较紧,很多东西只能提到而没有时间深入讲解,主要的教学内容就是基础的HTML/CSS和PHP基础,不定时会在群里分享一些比较新颖的东西,比如加密算法的设计、MVC路由设计等等,最后是以一个项目开发作为结尾,算是完整的体验了一下个人网站的开发。
这并不是我第一次任教,在以前也有尝试过在线教育,但是这次是我感觉最好的一次,里面有很多好学的师弟师妹,特训营结束了也还和我一起讨论相关的技术,有种很强烈的成就感。
▼▼▼
问:有人觉得对于女生学习代码,PHP是最容易上手的,师兄你怎么看?
对于PHP来说,谁学都容易上手,并不局限于女生,其他的语言基本都会有自己一种独特的东西,比如Java的JVM虚拟机、JS的闭包,但是PHP没有所谓的思想和特色,或者说PHP不会告诉你你在用的是这些东西。PHP也有虚拟机(Facebook的HHVM等),也有闭包(使用匿名函数和use关键字实现),但是PHP不会跟你强调这些概念。
PHP从诞生起,就是为了解决问题的,而不是为了优雅为了体现什么思想,实用就是PHP要做的事,PHP也会将图形操作、压缩等等这些可能并不常用的东西内置在了PHP的模块中,可以选择开启,而不需要程序员去找用什么库好,有什么优缺点。PHP的容易上手也有这方面的原因。
▼▼▼
问:程序员的工作时常要加班通宵,师兄有自己的养生妙招吗?
就加班的问题我得说一下,其实我接触过很多大厂的朋友和中小型公司的朋友,加班通宵并不是很常见或者说一定会有的,公司更多的是给一个期限让你实现某些功能,如果能力不够或者是领导布置给你的任务太多等等原因,那是肯定会加班的,但是这也怨不得公司吧?
说起养生的话,我认识一家不错的植发医院,要不要了解一下?:-D
▼▼▼
问:请问师兄你对互联网行业未来的发展有什么看法吗?
有很多人在炒人工智能大数据,但是,如果冷静的想一想,这一块需要的人真的会很多吗?这些就像是计算机中的科学家,而现在需要的最多的人,不会是科学家,而是使用科学家做的东西的人,比如WEB开发、Android/IOS开发、PC开发、游戏开发等等。真正做研究的人,并不会太多,门槛也不会太低。
另外就是依赖于某个平台的开发,最典型的就是Android和IOS,这两个平台不好说,现在这方面的人才市场正在转冷,所以我并不是很看好这块,而且随着React Native等工具的产生,开发跨平台的APP也不难,加上小程序小游戏的冲击,这两个平台的原生代码开发可能会逐渐减少。
我最为看好的就是WEB端的开发,并不局限于前端或者后端,而是全栈,在中小公司最为吃香的职业,而且薪酬往往会更高一些,也不存在前后端的接口约定等由于“人”带来的问题。
▼▼▼
脑洞填词:
你认为,PHP是的语言
PHP是假的语言
▼▼▼
问:最后,请问你对广海互联网社群有什么想说的吗?
当然是祝社群大吉...不对,是祝社群越办越好啦~
推荐
你也认识类似这么优秀的大佬?
你有认识并可提供联系渠道的优秀校友?
或者你想毛遂自荐
欢迎通过以下两种方式悄咪咪地告诉小编哦~
1.发给小助手
2.发到公众号后台
一经采用,可得到
由广海互联网社群提供的精美礼品一份
我们两周一次的【校友访谈录】
期待优秀的你&你认识的大佬
社群主旨
广海互联网 | 连接与赋能海大互联网人
社群:30+会员:1500+
广海互联网社群,连接与赋能广东海洋大学互联网人,致力于打造一个联结海大互联网创新者与创新需求的共创生态圈,孵化海大具备从事互联网自由职业能力的学生,推动海大互联网发展。
关注公众号获取更多资讯喔!
领取专属 10元无门槛券
私享最新 技术干货