真传X教你如何做一枚“安静”的全栈工程师

上传人:di****ng 文档编号:46064247 上传时间:2018-06-21 格式:PPTX 页数:8 大小:76.46KB
返回 下载 相关 举报
真传X教你如何做一枚“安静”的全栈工程师_第1页
第1页 / 共8页
真传X教你如何做一枚“安静”的全栈工程师_第2页
第2页 / 共8页
真传X教你如何做一枚“安静”的全栈工程师_第3页
第3页 / 共8页
真传X教你如何做一枚“安静”的全栈工程师_第4页
第4页 / 共8页
真传X教你如何做一枚“安静”的全栈工程师_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《真传X教你如何做一枚“安静”的全栈工程师》由会员分享,可在线阅读,更多相关《真传X教你如何做一枚“安静”的全栈工程师(8页珍藏版)》请在金锄头文库上搜索。

1、真传X教你如何做一枚“安静”的全栈工程师不少同学来到真传X交流群,问到到底什么是全栈工程师?我来解释解释:它也 叫全端工程师,洋文名Full Stack developer,是指掌握多种技能,并能利用多 种技能独立完成产品的人。如果一个全栈工程师能够根据原型实现一个完整的MVP(minimum viable product,至少可行的产品),我们通常会认为他十八般武艺样样精通,而且有 足够的理由来证明这一点。上面的定义,基本上已经比较直白了。让我们来看看以前的全栈工程师:很久以前,大约在 2000 年(在互联网的次元里,17年可以说是一个非常长的时 间了),一个全栈工程师必须掌握下面的本领:用

2、 Adobe 公司的 Photoshop 或者 Fireworks 工具设计出一个网页,将设计稿 变成 HTML, CSS 还有热点图(额,还记得那些吗?)写一些基本的 PHP 4.0 脚本(非面向对象的 PHP 即将成为历史)来处理服务端逻 辑保存所有的动态数据到 MySQL 中,也可能会做一些小优化用 FTP 上传所有代码、数据库什么的到一台服务器,然后就可以领取报酬啦注意我们在这里只讨论 PHP 一个全栈 Flash 或者 Coldfusion (一种 Web 服务器) 开发者可能有不同的工作方式(但是也仅仅是细微的差别)。是不是感觉生活是如此的美好。个人开发者一抓一大把,而且程序猿工作

3、完还有 大把的时间陪伴自己的家人。让我们再来看看现在的全栈工程师:假如你是一个Web开发者,如果你既能做前端(需要熟悉HTML、CSS、JavaScript 、H5以及Bootstrap、EasyUI等各种前端框架),又能做后端(需要熟悉Java或 ASP.net或php或Node.js或Go,选项太多就不一一列举了),可以独自一个人完 成一个类似电子商务网站的产品的开发,那你就算是Web全栈工程师了。比如说 真传X学院的杨文坚老师,绝对的Web全栈大神,同学们可以去找他聊聊。假如你是一个App开发者,既能开发Android应用(需要熟悉Java和Android框架 ),又能开发iOS应用(需

4、要熟悉Objective-C或Swift以及Cocoa for iOS),又 可以开发应用需要的后台(需要熟悉Node.js或Java或Go或),总之你可以 独自一个人开发出一个覆盖Android和iOS的且有业务后台的App,那你也就算是 全栈工程师了。让真传X学院来教你如何做个“安静”的全栈工程师NO.1首先像单身狗渴望得到心仪女神那样对待你的产品注意,我放在第一位的,不是对技术的渴望,而是,对自己产品的渴望。就像一个男人 ,渴望女神、渴望要一个自己的孩子,99%会选择走“谈对象、结婚、做爱、生娃、养娃 ”这样一条路。作为一个工程师,如果你对产品的渴望就像那些思子若狂见了人家孩子就 想抱走

5、的男人或女人,那你就可能会愿意成为全栈工程师。一个真正的全栈工程师,会从生活中发现问题,洞察需求,设计解决方案并迫不及待的实 现产品。而为了实现产品,他愿意去学习任何领域的知识和技能。注意,他们学习某个领 域的知识和技能,并不是为了成为那个领域的专家,而是为了完成自己的目标。他们视野 开阔心存高远,不会拘泥于技术,假如挥一挥手,就有产品、设计、开发蜂拥而至为他们 开发想要的产品,那他们丝毫也不介意扔掉所有的技术。换句话说,只有在一个人既对产 品有迫切的渴望又没人帮他实现时,他才会走上全栈之路。所以,全栈,只是实现目标过 程中的副产品,目标,才是首要的。NO.2时势造全栈,敢于突破自己前面我们说

6、了,当一个人渴望自己的产品又没人帮他实现时,他如果不能放下灼 心的渴望,就可能走上全栈之路。这其实是形势逼迫。那类似的还有另外一种情 况,也可以逼着一个人成为全栈工程师。那就是:加入一个缺人的创业型公司 。大公司人员充沛,一个萝卜一个坑,个个都是螺丝钉,让你一个人搞定所有事情 的概率很小。而小公司、创业型公司则不同,他们往往是人员极度匮乏,一个人 得顶几个人用。你搞前端的,后端没人你也得顶上。你搞Android开发的,iOS没 人你也得顶上,后台没人说不得也得顶上。就这么着,你很快就全栈了。所以, 有一种全栈工程师,是被别人养成的。NO.3思维方式和学习能力有的人,拿刀逼着也成不了全栈工程师。

7、有的人,把他扔到没电没网络的荒漠,他也可以走上 全栈之路。有的人这其间的差别,就是思维方式和学习能力。从思维上讲,要想全栈,你就不能给自己设限。把自己定位在前端工程师或iOS工程师上,任尔 东西南北风,咬定青山不放松。这样是不行的。应该心随好猫意纵天高或者鹤舞白沙我心飞翔 ,总之因时而变、因势而变,需要用什么就学什么,服务器没人搞那我来搞,AndroidApp没人 写那我来写这样打破了自我设限,就具备了成为全栈工程师的基础。除了这种自我设限的思维模式需要破除,还有一种定势要破,那就是精通每一项技术。对于热 爱技术的人来讲,搞精每一项技术是很强的诱惑啊,简直比门口走过的妙龄女郎的吸引力还 大。这

8、种思想要破除,因为把门门技术都精通必然会耗时很长,影响你实现自己的产品,所以 ,只要你学到的那部分能够顺利帮你实现目标,那就可以挥一挥衣袖,继续前行了。NO.4 全栈工程狮也可傲视群雄全栈工程师的好处就是涉猎技术很广,能够很快运用他所了解的技术开发出产品原型。所 以,很多全栈工程师后来走上了创业之路,成了创业者;或者进了创业公司,成了技术合 伙人。他们视野开阔,思维活跃,对技术和产品都很敏感,是创业期不可或缺的核心。话 说真传X培养的学员里有不少已经迈入此行列了。然而,正因为全栈工程师的技术是横向发展的,广博有余而精深不足,所以你提到什么, 他都能侃上半天,但你要问一些基础的知识点,他可能答不

9、上来。假如全栈工程师不去创 业或不加入创业型公司,而是应聘某一个技术方向的岗位,那在面试时就会比较吃亏,因 为他用到的大部分技术,细问起来,别人可能都会觉得有了解但不深入。选择哪条技术栈额,其实,对于全栈工程师来讲,往往是没得选择的。比如你做App,你 要全栈,你基本上就很少选择余地,Java、Objective-C都是必须的。所以,很多时候是 产品和形势选择你成为全栈,是做着做着成了全栈。而不是为了全栈而全栈,假如是为了 全栈而全栈,那你是可以选的哦。假如你的目标就是成为全栈工程师,你会发现,哇哦,好多东西要学嗳,吓死人啦。那假 如你要做一个产品,比如因为你酷爱炒股,你要做一个简单的股票Ap

10、p:跟踪自选股行情 ,支持自定义提醒,界面要清爽干净,平台呢要支持Android、iOS和Web。那你在做这样 产品的过程中,就会被逼成全栈而不自觉。因为,做你喜欢的事儿,是不会觉得累的。NO.5全栈工程师挣钱能力唔得说按目前的市场行情,一般的全栈高手拿个30、50万的年薪,还是比较轻松的。真 的到了一定境界,能进入前30%行列,能挣多少?我告诉你,无上限!总之,作为活了30多年,马上四张的我告诉你,现在社会啥行业都不好混,别指 望做其他工作能轻轻松松,加入你有做全栈的天赋,再加上你的努力,安静地做 个全栈工程师,五子登科还是没得问题! 想成为全栈工程师的途径,无非就自学和参加培训,鉴于目前大学基本没有应付 的这类课程,再加上自学之路何其漫长,大部分同学都是去参加相关的培训班, 但是市面上的PXB鱼龙混杂、琳琅满目,挑的眼睛都要花掉。下次我来跟大家说 说如何去鉴别PXB的好坏。最后自推一下,真传X课程都还是很接地气的,老师都 非常专业,欢迎大家来做客!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号