精华内容
下载资源
问答
  • 上面讲述了前端如何兴起和前端的现状,下面将基于上述两点,分几个方面为大家提供一些有关职业规划的观点,希望对大家有帮助。 确定方向 做职业规划的目的是避免迷茫,而避免迷茫最有效的方式就是确定明确的方向和...

    如何做一个职业规划
    上面讲述了前端如何兴起和前端的现状,下面将基于上述两点,分几个方面为大家提供一些有关职业规划的观点,希望对大家有帮助。
    确定方向
    做职业规划的目的是避免迷茫,而避免迷茫最有效的方式就是确定明确的方向和目标。

    对于任何一个技术岗位,都有固定的两个方向:技术专家(架构师)和 开发经理。前者偏重技术,需要你在当前领域钻研得很深;后者偏向管理,需要你在对技术有很深掌握的同时,可以带领团队完成项目的开发。当然,两者并不是鱼与熊掌的关系,你可以同时成为技术专家和开发经理。

    对于技术专家和开发经理两个方向的选择,更多取决于你自身在工作中多巴胺的分泌情况。当你专研技术时,多巴胺分泌得更多,感到更兴奋,或许你会很容易成为技术专家;反之,当你跟团队一起做业务时,多巴胺分泌得更多,更有获得感,那么你可以尝试向开发经理方向发展。当然,你也可能做什么都没有分泌太多的多巴胺,那么,你可以在尝试一段时间后,转型其他职业,例如产品经理。前端作为核心是用户体验,与用户最近的工程师,转型产品经理,阻碍会小一些。况且,文艺型前端布道人豆瓣前端负责人张克军认为,前端工程师正慢慢演变为产品工程师,前端和产品离得确实很近。

    做业务还是做架构
    做业务,时间要求比较紧,代码质量要求高,可参考的代码比较多,业务知识需要学习。做架构,时间稍微自由,对经验要求比较高,无可参考代码,专业基础知识需要深刻理解;最主要的,做架构的你既是开发,又是用户,还是 PM ,只有 80% - 90% 的明确目标,并在开发过程中不断微调最终的目标。
    对于一个新人,其实不用纠结,做业务才是好的选择,而且做 技术含量高、使用流行技术 的业务才是最好的。原因很简单,架构的最终的目的是解决业务当中的问题,你没做过业务,哪能知道业务的问题在哪,你都不知道要解决什么问题,如何做好架构。所以,从业务做起,是新人最好的选择,也是唯一可行的选择。而选择有技术含量、使用流行技术的业务的原因更多在于成长,这样你的成长可能会更快、成长道路可能会更直。当然,这只是『可能』,不同的人适合不同的业务,所以不要强求一定『技术含量高、使用流行技术』的业务,更多的而是改变自己,去 适应团队、适应业务,这样才能 更快地成长。

    技术的学习
    说了半天,到了最核心的问题了,对于一个新人如何学习技术?笔者给的建议是:千万不要囫囵吞枣,先把当前使用的技术学透用熟,才是最重要的;千万不要在还没把当前使用的技术吃透之前,去学新的东西,不管新的东西有多火。就像上文所说,不同的框架,有不同的核心,有不同的思想。两个框架代码相似之处的思想不一定相似,例如 Angular 和 Vue 都有双向绑定,虽然效果相似,但是实现思想和内部实现方式是截然不同的。还在入门阶段的你,会被各种思想充斥头脑,反而会更不清楚。
    一定的时间后,当你理解透一个架构体系后,你可以 类比地去看 更多的架构体系。这时候,你会发现不同架构很多东西都是殊途同归,理解得很快。

    当然,理解透一个架构体系,有人需要一年,有人需要三年,还有人可能需要更长时间。为什么有这么大的区别呢?因为有些人在开发中,并不认为完成就可以了,会在开发中,追求代码的优美,会不断优化自己的代码,让自己的代码性能更好、可读性更高,并通过长时间的积累,达到 量变导致质变 的程度。即使一个特别聪明的人,没有『量』也不可能『质变』的,只不过他的量可能比其他人少而已。
    要提醒的一点是,学技术,一定要结合你所在公司、团队的技术栈。

    当然,在学习架构的同时,不要忽略两样最基本的东西,一个是 技术基础,一个是 开发规范。

    技术基础是一切开发、架构的前提,没有一个好的基础,是无法让你自身的技术水平达到足够高的维度。例如你对于继承理解的并不透彻,你很难理解清晰 React 的内部实现。
    对于开发规范,笔者在带应届生时特别注意让他们遵守。代码规范比比皆是,但是很少有人严格遵守。究其原因,多是在代码规范制定之前,已经有自己的一套代码习惯,很难短时间改变自己的习惯。而应届生,一般来说代码并不多,还没有形成自己的编码习惯。这时候,开始遵守一定的规范,会促使他们养成一个较好的编码习惯,为后续的成长打好基础。下面,列举一下开发规范的几点好处,让大家明白代码规范的重要性:
    o规范的代码可以促进团队合作。
    o规范的代码可以减少 Bug 处理。
    o规范的代码可以降低维护成本。
    o规范的代码有助于代码审查。
    o养成代码规范的习惯,有助于程序员自身的成长。

    这部分最后,推荐一些学习技术的好地方,如爱创课堂的1000集视频,百度即可搜到。

    主战场 —— 移动混合开发
    随着移动浪潮的兴起,业务在移动端App 的需求量迅速扩大,应用迭代更新的频率也随之极速攀升,但与此同时纯 Native 的开发和更新成本成为了业务增长难以逾越的瓶颈。因此,引入一种开发更高效、成本更低的解决方案势在必行。

    在当前的移动互联网环境下,iOS 和 Android 上的 App 已经成了每个互联网产品的标配。如果一个用户端产品并不提供相应 App 版本,几乎会直接定义成一个不完整的产品。而被互联网人尊为铁律的『唯快不破』—— 快速开发、高速迭代、低成本上线,同时也是移动时代每个开发团队所追求的目标。综合以上两点原因,『Native 搭台,Web 唱戏』的 Hybrid 开发模式,以『快』的特点赢得了大家的青睐,并纷纷投入大量开发力量,使这种开发模式迅速走红。当前最常见的技术架构方案有以下三种:
    o基于 Web 的 Hybrid 解决方案:例如微信浏览器、各公司的 Hybrid 方案
    o非基于 Web UI 但业务逻辑基于 JavaScript 的解决方案:例如 React-Native
    o基于 Web UI,但是为了追求运行效率,对 UI 展现逻辑和业务逻辑的 JavaScript 进行了隔离的解决方案:微信小程序
    o

    前端的未来
    对于前端的未来,或者说是互联网技术的未来,我比较认同阮一峰老师的一个观点:将来程序员只分为两类,端工程师 和 云工程师。端工程师,直面用户,为了用户能更好使用产品而殚精竭虑,包括传统的前端、Native、AR/VR、TV 端开发等;而云工程师,直面数据,将冰冷冷的数据转化为与用户息息相关的产品,包括分布式、大数据、机器学习等等。

    更多精彩请关注爱创课堂官网。

    展开全文
  • 前端韭菜们常年闲逛各种技术社区, 以前是 CSDN, 后来是简书, 现在是掘金看帖不发帖, 随手点个赞, 沸点灌水主力军 从买 99 的课程到 9.9块百度网盘包邮, 前端技术课程收藏爱好者, 资深前端课程打折专家 (反正就是光买...

    不管同不同意下面文章的内容,我们年轻的韭菜们,保持学习准没错

    勤学如春起之苗,不见其增,日有所长;
    辍学如磨刀之石,不见其损,日有所亏。 —— 陶渊明

    PS:
    以下内容的作者为掘金的 掘金泥石流,文章底部有原文地址

    啥是前端韭菜?

    作为资深前端老韭菜, 我认为清新的前端韭菜都基本有以下反复表现的特征

    • 常年闲逛各种技术社区, 以前是 CSDN, 后来是简书, 现在是掘金
    • 看帖不发帖, 随手点个赞, 沸点灌水主力军
    • 从买 99 的课程到 9.9块百度网盘包邮, 前端技术课程收藏爱好者, 资深前端课程打折专家 (反正就是光买不看🙈, 🙈不看就不看)
    • 知乎最关注最多的问题, “2018 前端还有前途么, 2019 前端还有前途么, 2020 前端还有前途么”, “2018 前端是不是饱和了, 2019 前端是不是饱和了, 2020 前端是不是饱和了”
    • 最喜欢看的文章类型 “前端知识总结 1000 讲”, “100 个有用的前端库”, “有趣的 CSS 100个动画效果”
    • 同一类型文章反复看, 去年看 JS 底层原理, 今年看 JS 底层原理, 明年还看 JS 底层原理

    你数数, 🤔有中招的么?

    如果没有, 别急, 我这里有一份 前端知识脑图 100多页, 相信我, 你只要看了一定会点赞, 评论加收藏, 然后明年的今天我换个标题 前端知识脑图 102 页, 你还会来点赞, 评论加收藏.

    作为过来人, 上面的事我几乎全干过, 所以只要你不是天纵奇才, 基本上你的职业生涯都得从一颗前端韭菜开始

    论前端韭菜的自我成长

    第一步 接受自己就是棵韭菜这个事实

    接受自己就是棵韭菜, 这是你有别于其他韭菜的重要特征, 因为只有你接受自己是棵韭菜才会认识到, 韭菜的价值只和你的年龄有关, 所以无论你是专科, 本科, 研究生毕业出来当个前端韭菜, 在没有自我成长的情况下, 出卖身体的年限都是一样的, 基本不超过 10年. 学历影响的主要是起薪和 10年里出卖身体获得的价值总和.

    所以别信只要肯持续学习就有出路, 就能干到退休的所谓成长鸡汤学, 这种理想化的情况就跟实验室里做实验差不多, 都是在假设的非常理想的实验环境下得到的结论.

    鸡汤喝多了, 你会陷入自我麻醉, 对被割这件事越发麻木.

    第二步 持续学习的目的是为了让出卖身体的价值总和达到最高

    通过第一步, 你理性的认识到自己就是靠出卖身体来挣钱的, 那持续学习技术的价值就是让你的身体看起来更值钱, 争取在这段出卖身体的韭菜生涯里让自己获得的价值能达到一个最高值,
    基于第二步, 职业规划性价比较高的路线大致就这么几条

    • 创业型公司为主, 一波期权变现, 创业公司融资轮数和你的年龄成反比, 越年轻越选初创公司, 万一赌中一个头条呢? 和行业风口热度成反比, 年龄越大越要远离风口, 降低风险, 如果你赌性真的很重, 建议去炒股, 比干前端收益大多了, 反正都是赌, 要赌大的
    • 新晋大厂为主, 一波股票变现, 比如拼多多, 头条, 快手, 这条路线的原则是紧跟行业新贵, 看估值挑公司, 走这条路对你的学历背景, 技术能力有较高要求, 但是收益相对稳定, 风险较低, 干得好, 10年攒下几百万还是有希望的, 适合韭菜中的战斗菜
    • 混合型, 如果无法一开始就进新晋大厂, 就先走初创公司, 锻炼能力, 然后去敲新晋大厂的门, 这条路线风险小于 1, 收益小于 2, 但是胜在综合性较好, 适合半路出家, 跨专业转行, 学历背景不良但是学习能力强的韭菜, 但是进大厂的年龄不能超过 30 , 过了 30, 收益直线下降, 风险直线上升

    不同路线的建议

    对于路线 1, 适合大多数普通韭菜, 如果你从小运气特别好, 然后又不大爱学习, 我建议你选 1, 不过从风险的角度讲, 路线 1 的成功可能性和时间成反比, 基本上能赌中都是在头 5年, 后 5年概率很低了. 所以要随时做好转行准备, 时刻关注外卖行情, 必要的话最好学一门不受年龄影响的副手技能

    对于路线 2, 就一个字, 攒钱, 只要头 10年你能不被自己看似顺风顺水的生涯冲昏头脑, 攒住这些年赚的钱, 后半生可以无忧, 副手技能主点理财金融投资类, 以培养财商为主, 或者考虑实业.

    对于路线 3, 我想说挺艰难的, 如果你是路线 3, 一个是尽可能攒钱, 另外副手技能最好以写作, 演讲为主, 后期可以走培训, 自媒体路线, 一般路线 3 的人经历都比较丰富, 也擅长讲故事, 或者点管理技能, 走管理路线延长职业生涯, 然后转投资和实业.

    总的来说在韭菜期, 主要是认清自己是棵韭菜, 然后深刻认识自己是棵啥韭菜, 然后选一条路线尽量让自己的韭菜生涯获得回报最大化

    第三步 做一棵会学习的韭菜

    最近因为头条估值暴涨引发的前端算法面试热, 连带 LeetCode 牛客也火了起来, 作为一棵韭菜, 应该没少看算法文章和报算法课吧, 没错我也买了😀, 可气的是我买了课之后, 我朋友才跟我说百度网盘 9.9 全有. 当然作为脑力工作者我们要尊重知识产权, 不(zhi)能(toutou)干那 9.9 买盗版的事.

    算法是程序员的基本功和编程基础这无需置疑, 不过就跟英语也分四六八级一样, 不同职业对英语基础的要求肯定不一样, 软件工程师也是如此, 如今是精细化分工的年代, 不像以前的程序员从事的都是计算型编程, 基本都是围绕数据展开的, 操作的都是数据, 没有任何高级抽象,
    相对于后端, 前端工程师是一个混合型工种, 包含了对设计对产品和对编程多维度的理解, 所以对算法掌握的程度取决这个岗位实际对算法的需求, 而不是 LeetCode 上随机刷题, 然后死扣最优解, 当然本质还是当前内卷化背景下, 投简历的人实在太多了, 多到不需要进行专业化的面试, 简单粗暴一点, 先快速把队伍拉起来要紧.

    看一个人具不具备学习能力, 主要看这几方面

    • 高效模仿
    • 快速总结
    • 抓住本质
    • 举一反三

    学习首先是一个模仿的过程, 小时候学毛笔字都干过描红吧, 类似这种模仿是为了让身体和大脑对于某种技能的使用能逐步达到协调, 我们编程基本就是脑子加手, 所以为啥学编程一定要敲代码, 因为光看你手脑不协调, 没法高效的模仿, 自然也谈不上正确的使用了, 只有通过高效模仿那些编程示例, 你才能正确使用新的技能.

    所以学任何新技术如果是以使用为目的一定要动手, 动手, 动手, 理解不理解没关系, 你先照猫画虎写起来.

    其次是快速总结, 这里我不仅要反问新鲜的韭菜们, 你们觉得面试考算法是在考察什么呢, 我看不少人说考察思维, 看聪不聪明, 反应速度等等, 但我认为, 算法又不是脑筋急转弯, 看临场发挥, 编程能力是一个刻意练习的结果, 所以你哪怕很聪明, 但是你觉得你练一周算法能和一个比你笨的人练1年达到相同水准么? 反正我觉得不太可能, 你要行, 那我也认了, 封你个韭菜战斗机的称号好了 😀

    其实算法考察的是你对数据结构的掌握和逻辑思考能力, 我发现现在很多韭菜硬是把算法面经, 算法面试, 算法学习搞成了应试教育, 颇有一种高考题海战术的意思, 当工程师是一个实践性行业, 我们学习算法的目的不是为了去考试

    学习算法的目的是为了掌握数据结构和具备高效处理数据的能力, 但这和你实际解决工程或者业务问题的能力并不直接关联, 但是他间接的影响你的逻辑思考能力和处理问题的效率.

    我理解没有算法基础和有算法基础的程序员最大的区别不是寻求所谓的最优解, 而是在面对实际的工程和业务问题时, 不懂算法的人他的思考基础不是基于数据结构的, 而是基于语言逻辑,
    举个例子 JS 中常用的就是数组和对象这两种数据结构, 如果你不懂算法, 自然也不会掌握基础的数据结构, 于是在编程和处理问题上都是以数组操作和对象操作来完成的, 你分解业务问题分解工程问题最终都会映射到 JS 的数组和对象上, 当问题复杂化的时候, 你缺乏更多的工具去应对, 这里的工具就是数据结构和算法, 最经典的就是个树形菜单, 光靠数组和对象, 写出来的代码肯定惨不忍睹呀, 同时在面对一些技术问题时你的思路也会受限, 因为你只知道数组和对象, 而具有算法基础的人, 他就会考虑使用树去解决问题, 算法减少了思考成本, 缩短了思考路径, 自然也提升了解决问题的效率.

    就好比不懂建筑设计的水泥工也能盖大楼, 但是肯定没法盖超级大楼, 所以不懂算法的前端开发能开发项目, 但是一定无法应对极大型项目. 也无法适应时代对技术的要求和变化

    这里扯开另一个话题, 最近知乎上看到不少问转行前端合不合适, 我想说时代变了, 跨行转前端, 非计算机行业转前端,
    大龄转前端的时机已经过去了.

    所以那些小公司, 尤其是创业型公司可别学大厂搞什么算法面试了, 你们要的不就是能加班的韭菜们, 东施效颦不适合自己. 算法决定的是工程师的成长高度, 但不妨碍他干活, 而且小公司一堆的一次性业务, 说实话有时间思考怎么高效优雅的写代码, 还不如好好理解需求堆上去来的实在.

    这也符合我之前提的程序员路线图, 35岁逃离大厂去小公司里吃过往经验的老本, 做最后一茬韭菜, 毕竟大多数人在大厂就是个写业务的螺丝钉, 说实话估计连写个标准点组件的机会都摸不到, 干个几年, 如果平时不练算法, 那肯定忘得也差不多了. 而且最近大厂还搞 LowCode, 天啊这是连写代码的机会都不给了, 螺丝钉即将进入加速生锈时代.

    有人会说可以利用业余时间学习, 看技术原理啊, 之类的, 那我只能说你太年轻, 就大厂的绩效压力和强度, 你还有精力搞这些我也是服你的.
    如果你还有老婆孩子, 那…请收下我的膝盖

    所以光模仿都是初级的, 每一次模仿你都要试图去做总结, 来练习你快速总结的能力, 这个过程类似你对你大脑里通过模仿获得的知识进行一次抽象封装, 然后遇到同样的问题你就可以基于总结来思考, 就像我们处理 IO 性能优化加入缓存差不多, 你总结的越多缓存就越多, 自然脑子反应就比别人快了, 这也是大龄韭菜延长韭菜寿命的主要方法

    你会发现学习的过程和我们编程的过程很类似, 都是先写出原子化的解法, 然后总结(封装)成更容易理解的结构, 当我们有了一堆的结构我们就需要对其进行整理, 梳理他们的关系, 找到链条的源头(抓住本质), 然后面对同一类问题, 你给出的就不是一个解法或者一个经过总结的结论, 而是一套系统性的方案(本质), 至于举一反三, 不用说了那就是创新了呀, 学习到了这一步, 你达到了领域专家的能力可以从事创新工作, 根据本质发明挖掘衍生物

    因此有经验的大龄码农, 我们常说的吃老本, 吃的不是你的编程经验, 而是你过往这些年抓住的那些本质, 只要这些本质对应的问题依然存在, 你就还能继续靠经验吃饭. 所以你要是从来只是在模仿阶段, 那你根本就没老本可吃.

    论前端韭菜的自我突破

    如果你掌握了韭菜成长的秘密, 那恭喜你至少可以成为一棵有价值的韭菜, 但如果你内心不甘心就此沉没, 那我们来讨论下, 如何从韭菜自我突破变成韭菜花

    其实我很佩服销售, 刚毕业的时候我也干过销售, 我觉得销售可能自我认识最清醒的韭菜了, 靠业绩说话, 而且一般销售这个职业都具有资源聚集的特性, 典型的花公司的钱集自己的资源. 而这个社会上又是什么人在割韭菜? 就是有资源的人在割韭菜

    什么是资源

    资源简单来讲就是不属于你但是能对你当下或者未来产生价值的东西

    比如客户资源, 人脉资源, 业务资源, 供应链资源等等

    人类通过社会分工来整合资源创造价值, 我的理解是没有资源但是能创造价值的就是韭菜,

    韭菜有价值, 但是没资源, 当价值为0, 老韭菜就会被拔出来, 把新坑让给新韭菜, 这就是 34岁大龄程序员被优化的本质,

    当你有价值的时候, 割韭菜的会给你描绘美好的愿景, 许诺你只要按照他的意图, 把精力都花在他给定的路线上, 就能有美好的未来等等

    其实我国早年就是棵超级巨大的韭菜, 要说从韭菜突破到韭菜花的经典案例, 应该是中国的经济崛起奇迹.

    每被割一次都要从割韭菜的人身上换回一点资源

    因此韭菜的自我突破的关键在于你能不能在有限的被割的次数中收集到足够突破成韭菜花的资源

    10年前要是有人告诉我这个道理, 我绝对不会在这里写文章跟你们扯这些, 作为割韭菜的人🤔怎么能让韭菜有自我意识呢?

    所以转管理啊转架构啊, 当项目经理啊, 其实都是在被割的过程中进行的资源交换, 你做管理你的下属就是你的资源, 你做架构, 你负责的项目就是你的资源, 另外因为你多少也具备了一点割韭菜的能力所以也就有了和割韭菜人打交道的资本, 于是你可以进一步进行资源交换拿手里的韭菜去换其他资源, 我记得知乎上都说海康的管理如何压榨下属, 如果发文的人深刻理解韭菜理论估计就不会有那么多牢骚了.

    所以你不甘心当一颗前端韭菜的话, 那就自我成长让自己更有价值, 然后争取从每次被收割中都能换回更多的资源吧

    转载

    转载自 前端职业规划 - 写给年轻的前端韭菜们 – 掘金的掘金泥石流

    推荐阅读

    连点成线
    Vue源码学习目录


    谢谢你阅读到了最后~
    期待你关注、收藏、评论、点赞~
    让我们一起 变得更强

    展开全文
  • web前端职业规划

    千次阅读 2015-07-14 09:17:30
    在开始规划职业之前,应该充分认识自己从事的行业,结合自己的价值观,树立合理目标,持之以恒 每个人在不同的人生阶段有不同的追求,但是这些都是来自于自己的价值观,既你实现了什么样的价值会获取最大的愉悦,...

    一. 在开始规划职业之前,应该充分认识自己从事的行业,结合自己的价值观,树立合理目标,持之以恒

    每个人在不同的人生阶段有不同的追求,但是这些都是来自于自己的价值观,既你实现了什么样的价值会获取最大的愉悦,所以首先要充分的认识自己的价值观。 
    那我举个例子,我比较不甘于做一个平凡的人,我希望能创造一些能改变一些事物的东西,所以在前面的10多年里,分不同的阶段我都在给自己定一些目标,做一些不同的事情,来实现每个阶段的目标,我下来会讲讲这些阶段。 
    我们现在说的前端属于互联网这个行业,这个行业从过去10年到现在,都不是一个能让大部分人当富二代他爹的行业。希望有车有房是现实的,但是开游艇,住豪宅,环游世界,这不现实。摆正心态设定合理目标非常重要。

     

    二. 人生阶段

    一般所为职业竞争点无非是两点:硬势力或软势力的竞争或考核。硬势力是你解决实际问题的能力,软势力是你如何更好的解决问题,并且因为你的存在让这个团队能够更好的解决问题。所以硬势力相对比较具象,软势力相对抽象。而很多人注重了硬势力往往忽略了软势力的积累,在多年的职业生涯中不能很好的挥毫泼墨,从而辜负了大好的青春年华。其实一般来说,忽略掉的恰恰是比较重要的,所以建议大家看了这篇文章之后有所启发。 
    然后按照下面的规划路线也可以了解到,30岁之前注重硬势力的积累,30岁以后是软势力的积累。当然这也不是绝对的,只做参考。

     

    1. 30岁之前:

    硬路线:

     
    菜鸟前端资深前端前端架构师技术总监
     
    产品经理产品总监项目经理部门经理
    • 菜鸟前端
    • 资深前端、产品经理
    • 前端架构师、项目经理、产品总监

    软路线:

    • 人脉
    • 圈子
    • 执行力
    • 夯实基础:不要浮躁,吧手里的工具用好,精益求精
    • 积累实战经验:需要在大量的项目中锻炼,累计经验
    • 持之以恒:不要总是这山看着那山高,坚持自己的方向
    • 独当一面:在这个阶段,独立完成一项工作的能力和责任感比任何技术都重要
    • 积累成功案例:这个阶段的成果是必须可以量化的,为人生的下一阶段攒够筹码
    • 拓展圈子:积极的加入各种圈子,除去技术,做人做事的能力和方法会是你拓展圈子的重要武器
    • 兴趣爱好:锻炼身体,多交朋友,开阔事业,多些聊天话题,交集是展开交友的前提
     

    2. 30岁以后:慢慢开始登上这个社会的大舞台,你这时候的目标就应该是一些具体的成就了,是做这些事情的副产品的时候了

    硬势力:

    • 管理
    • 技术
    • 创业
    • 项目

    软势力:

    • 积累人脉:工作中遇到的甲方乙方,合作伙伴,都有可能成为今后事业发展的关键,千万要积累
    • 做人
    • 执行力

    绝对不要停止学习的脚步

     

    三. 展望未来,个人认为在以下的前端技术领域,会产生较大的机遇,这些技术不得不去了解和学习

     

    1. 以JavaScript为核心的周边

    • 全栈工程师
    • 学习成本低
    • 大量的车轮
    • 用成果激励学习
    • WebGL将要带来前端体验革命
    • 所有平台的产品都可以涉及(包括IOS Native)
     

    2. 以WebApp为核心的周边

    • APP在碎片化时代更符合应用习惯
    • Angularjs
    • Famous
    • Node-webkit
    • JavaScriptcor(IOS)
    • Chrome Store
    • Android 4.4的布局
    • 体验媲美Native
    • 成本更低多设备兼容
     

    3. 以NodeJs为核心的周边

    • 用JavaScript就可以走遍天下
    • 大量的社区资源,可用重复造车轮
    • NodeJS可以用于前端(Node-webkit, Nodejs on IOS)
    • 页面的渲染回到前端
    • 最容易上手的服务端开发技术,每个前端人员都可以尝试
     

    4. 以WebGL为核心的周边

    • IOS8可以支持WebGL(14年9月)
    • 前端工程师进入游戏领域的机遇
    • Android4.4开始支持WebGL
    • 未来将主导广告技术完全取代Flash
    • Threejs
     

    四. 经验干货分享 “stay hungry stay foolish”

    对这个词的翻译有很多种,有兴趣的戳下面的链接: 
    「Stay hungry. Stay foolish.」 最好的汉语翻译是什么? 
    保持一颗简单而童贞的心,一直向前。

     

    五. 坚定自己的方向,不成为大神就别换方向

    人生的路上有很多的诱惑,技术之路上也有很多的诱惑,有理性的非理性的。而且前端岗位本身的特殊性,容易受接触到别的语言,在这里边建议,JavaScript没有玩熟之前不建议接触或深入其它语言,过多的知识网会分散你本来就不太够用的精力,所以专注或执著才是通向成功的康庄大道。

     

    六. 尽可能早的开始以产品经理式的思维去实现功能

    这也是我创业前后得到的一条经验,看问题没有一个高度很难看到一个深度。用产品经理的思维去看待这个世界,就会发现,你并不孤独。很多的事物或现象原来并不能看透,换个角度之后发现,原来频繁的修改只是为了争夺那一丁点的市场,有时候内容要比界面更重现,而体验比界面更重要。

     

    七. 早点买一部Iphone,不为伟大的产品而打动,怎能设计出伟大的产品

    毫无疑问Iphone或整个Mac是一系列伟大的产品,Iphone从2007年横空出世以来,还没有真正哪一款产品能够超越或颠覆他,足见他对整个行业的影响力。而其代表的一个用户体验至上的理念影响了一代人。所以在能力允许的前提下,提前了解这个颠覆时代的产品。

     

    八. 不要迷恋技术,要多思考通过技术能解决什么人的什么痛点

    技术只是改变世界的一种手段,一种解决问题的方式。而这个世界或技术可以有更多的手段或方式来改变或解决。随着社会的进步或科技的发展,互联网能解决的纬度越来越细,所以我们更多的挖掘用户的痛点然后通过技术能够以一种低成本更易用的方式来解决掉,这才是技术真正存在的价值。

     

    九. 建议每年关注苹果开发者大会(WWDC),多看关于前端的演讲

    是苹果公司每年定期举行的一次新软件或硬件的一次盛会,通常发布新版的软件或下一个版本的预览。尤其来预知技术在市场中的新动向,比如Swift是苹果于2014年WWDC发布的新开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。公布之后迅速得到了开发者的青睐,相关的教程或书籍也如井喷式的出现,也只有苹果才有如此的影响。 
    有兴趣可以关注一下去年是大四的学生翻译的Swift编程语言这本书。

     

    十. W3C标准是一个风向标,未来你可以用前端技术做什么事

    随着IE11的发布,也伴随着IE版本的成长或改变,W3C一直是参考方案,可以说W3C是前端的核心灵魂。虽然各个浏览器的实现有稍为的差异,但总归大体上还是在按照W3C的发展不断的改进自我。

     

    十一. 早点做出属于自己的前端产品,再小也好,培养用户,激励自己

    做一个产品是由一个真正的流程或一个复杂的心理生理活动构成,从需求的产生收集,到前端的计划开发,到最后发布上线,跟用户沟通反馈,最后版本更新。看似一个简单的流程里边有说不清道不明的各种问题或艰辛,最主要还是需要一个坚持。 
    产品的开发,可以由小到大,第一个用户可能是你自己,或者是你的朋友。逐渐增加产品的功能或用户群体等等,经过多次的积累,一定会质变引起量变的。

     

    十二. 创业的方法论要早点接触,这个会帮助你更好的胜任你的工作

    推荐大家阅读:精益创业,或一些其它方面的创业产品书籍,趁早用超越本岗位的眼光来看待问题会收获更多。 
    主要好处体现在以下几方面:

    • 可以换位思考,更能理解公司市场或运营的战略规划,更好的做好本岗位的事情。
    • 可以更好的与前后端沟通,试着站在他们的角度来寻找问题的解决方案,能够在即省人力成本又能减少工作时间的前提下解决当前的技术问题。
    • 如果有一天真正创业了,能平衡的过渡到创业状态,不会因为各种问题的考虑不周而死在创业的萌芽期。
     

    十三. 敲万行代码不如行万里路,早点走出去看看精彩的世界

    走出小屋,走出孤独封闭的自我内心,去大胆的拥抱大自然,尽情享受大自然给你的震撼或灵魂的洗礼,尽情的去欣赏那些苍穹下不一样的世界或一样孤独渴望抚慰的心。最后才会真正的懂得生活是什么,技术改变着什么,我们能改变什么。

     

    十四. 不要用技术筑起壁垒,多去帮助别人,程序员是个孤独的职业,朋友越多你走的越远

    在久远的历史长河中,人只是一个孤独的个体,我们除了做好本质工作之外,还需要肩负一定的社会责任感,帮助那些刚入行的同学。帮助他们的同时,更好的能够梳理自己的知识网络。 
    同时,由于个人知识范围的狭窄,同样需要交流来弥补另外知识的空缺。

     

    十五. 我产品中用到的技术

    我比较热爱技术,我目前创业的产品利用了很多提到的很新的前端技术:

    • Bootstrap用于前端的表现
    • 我们利用了大量HTML5新特性:例如录音、绘图、拖拽、拷贝粘贴、CSS3D等
    • Angularjs用于实现前端的MVC,模块化管理,减少后端压力
    • 我们利用Nodejs+Mongodb来实现高并发访问
    • Nodejs中的大量第三方库帮我实现大量的功能:加密解密,编码转换,图片处理,压缩解压等
    • 我们利用WebGL来加强用户体

    转自 https://www.zybuluo.com/jikeytang/note/68526

    +
     

     

     
    展开全文
  • 不知道你上次思考前端职业规划是什么时候?如果你是一位学生,你肯定对前端这个职业感到陌生,你虽然没有经验,但却对未来充满好奇,你有大把时间来思考,但可能摸不着方向,有种拳头打在棉花上的无力感...

    不知道你上次思考前端职业规划是什么时候?

    如果你是一位学生,你肯定对前端这个职业感到陌生,你虽然没有经验,但却对未来充满好奇,你有大把时间来思考,但可能摸不着方向,有种拳头打在棉花上的无力感。

    如果你已经参加了工作,不论是刚开始实习,还是工作了 3 年、5 年甚至 10 年,一定觉得非常充实,但真正用于思考的时间足够吗?如果维持现状,再过 5 年自己的提升点在哪里?如果你对这些结论不清晰,很可能是缺乏了对职业规划的思考。

    这种缺乏职业规划的焦虑已经发展成为了商机。当你没有清晰职业规划,正在迷茫的时候,培训机构站出来说,是不是对职业规划充满焦虑?如果是,可以订购我们的课程,名牌大厂 P10 带你跑赢职场。其实课程确实是干货,但一个具体课程并不能代替你自己的思考,你需要自己想明白自己想要的,而不是被别人灌输思想,因为职场没有标准路线,但培训机构的文案确实有标准写法。

    所以这篇前端职业规划是站在我自己角度写的,你如果也在思考长线发展问题,可以作为参考。

    我总结出三个主要思考方向,分别是 知识分类领域深耕经济视角

    知识分类 指的是你对知识的理解是否成体系。现在全球每天新增的知识,一个人穷尽一生也学不完,如果不建立一套你自己的知识筛选标准,长期发展就无从谈起。

    领域深耕 是实践,天天学习也是没有用的,你必须要做出什么有价值的事情,才能为行业带来贡献,或者说将知识转化为财富。当然不同职业学习与实践的比例是不同的,比如理论物理可能模糊了学习与实践的边界,而在职场环境的工程师,更容易区分什么是学习,什么是实践。

    经济视角 是说你要能够带着经济视角看问题。可以说没有经济活动,我们一切学习、生产、职业都没有任何意义,因为推动我们学习、推动社会生产的动力是交易,没有经济活动就没有需求,需求是推动一切活动的基础。稍微理解了经济和生产的关系,就能理解为什么技术要为商业服务,因为任何技术都要有转化为商业价值的潜力才值得被研究,大到社会价值,小到产品价值,都一样。

    下面我分别讲讲自己对每个方向的理解。

    知识分类

    作为前端,为了保持技术敏锐度,我们会订阅许多专栏了解新知识。仅我知道的周更专栏就有 30 个,其实根据一些专门整理好的专栏检索网站,每周甚至可以看到超过 100 种不同的前端专栏。大部分专栏都在做文章聚合,每篇专栏聚合的文章一般有 5 篇到 30 篇不等,这样即便去除重复,一周至少有几百篇新的前端技术文章等你去读,所以有些同学会觉得焦虑,甚至喊出学不动了。

    我每周写前端精读恰好也要找一些文章阅读,但几年下来,我恰恰觉得每周根本找不到有用的素材。就以本周的 javascript weekly 为例,我摘了一些文章标题:

    • DOM Events: A Way to Visualize and Experiment with the DOM Event System。

    • Introducing WebContainers: Run Node.js Natively in the Browser。

    • New & Updated Course: Complete Intro to React v6 with Brian Holt

    • Parcel 2 Beta 3: A Wild Rust Appears!

    • 2D Optics Demos in JavaScript

    • A Complete Beginner's Guide to Next.js

    • How to Create Reusable Web Components with Lit and Vue

    第二篇是通过可视化帮你理解 DOM 事件的文章,UI 很有意思,但 DOM 事件作为前端基础,精读实在不适合拿过来炒冷饭,这个知识点讲一遍就行了,没必要做成 UI 后再讲一遍。

    第二篇是讲一项技术可以让 Node 运行在浏览器的,这确实是一个新技术,但现阶段我们没必要为这项技术找场景,只要知道有这个东西就行了,没必要仔细阅读。第三篇是对 React 的完整教程,非常体系化,但没有新东西,适合前端新人读,所以也不需要看。

    再后面几篇分别是框架升级带来的特性介绍、一个有趣的可视化效果、Next.js 新手入门、如何用 Lit 框架开发组件。这些知识从直觉来看属于可读可不读的,读了吧觉得好像对自己没什么成长,不读又觉得错过了什么,真的像鸡肋。

    如果你看到这些 Feed 流也有犹豫的感觉,我建议你建立一套前端知识分类体系。就像学习武功,如果你不了解什么是基本功,什么是花拳绣腿,那么每天面临几百本推送过来的 “武学新闻” 确实是无从学起,而且也学不过来。

    在技术领域,知识分类体系是有规可循的,大致可以讲知识分为两种类型:通用、行业知识。

    通用知识是指最为基础、适用面也最大的知识,比如数理化,这些知识我们上学时都学过,工作中用到的知识都是建立在这些通用知识基础之上的,比如没有一定数学基础就难以学习计算机可视化领域,因为其中会大量运用数学知识。

    通用知识最有用,也最保值,所以学校时就安排给我们了,那么大学其实就在教通用行业知识,所以这个阶段如果没有打牢的基础,想要弥补也很简单,只要按照大学教材温习一遍就好了,对于计算机领域的通用知识一般有计算机原理、操作系统、设计模式、编译原理、数据结构、算法等。

    领域通用知识看上去比较死板,而初入工作的同学一般都在做拧螺丝钉的事,往往会忽略行业通用知识的重要性,但当你不断深入接触公司核心技术时,会发现大量运用了大学里教的那些通用知识,等用到的时候再学就迟了。

    如果说行业通用知识的保值时间是 30 年,那接下来提到的行业专用知识的保值时间只有 1 年。行业专用知识就是我们在 Weekly 上看到的大部分内容,也包括培训班帮我们速成的前端框架、API 等知识。这些知识非常有用,接地气,而且刚接触工作时第一时间就要用到,但这些知识最大的问题就是太过于上层,以至于同类产品过多,可替代性强,知识点可以随着新版本发布全变了样。

    就像项目脚手架工具,现在每天都会出一个基于 webpack 或者 rollup 包装的新品牌,这种脚手架就不值得学习,你也不需要把新出的脚手架当作新知识,因为这些知识的生命周期大部分不到一年,大多没有人用,最重要的是除了名字以外,组成要素里没有任何新知识,所以读完源码也学不到新知识。更最重要的是,你无法根据这些知识生产同类产品,所以如果你真的想学脚手架相关知识,认真读好一个主流脚手架源码就行了,以后除了工作中用到,不需要看任何使用文档。

    对于架构能力也一样,我们在工作中通过踩坑甚至把一个项目做失败得出的经验,可能只是设计模式这本书里提到的一个常见误区;我们在设计一个非常复杂的系统时,用到的模块通信设计,可能只是操作系统设计里的一种常见通信方法。一个能理解操作系统复杂度的人,基本上可以处理与其等价复杂度的软件工程问题,而软件工程的复杂度其实很难超越操作系统,所以与其在项目里试错,不如从这些基础知识里找答案。

    所以如果你想在职业规划上更进一步,检查一下自己的基础是否牢固。如果你通用知识特别扎实,就可以快速学会行业基础知识,根据行业基础知识,你甚至可以独立创造任何一个新的框架,这些框架都会成为别人学习到的行业专用知识,如果另一位同学没有打基础,把时间都用在学习你做的框架上,那么他的职业发展一定程度会被你左右,而他如果只停留在用的阶段,而不了解实现原理,从长期来看,你的职业天花板一定会更高。

    关于哪些是通用基础知识、行业基础知识、行业专用知识,这里不给出具体的建议,相信每个人都会有自己的判断。

    领域深耕

    这段思考 不适用于 刚参加工作的前端同学。

    前端有一句有名的鸡汤 “前端不是因为做交互界面,而是因为站在业务的最前端”,其实这句话是有问题的,我觉得每一位工作经验超过三年的前端同学都有一种在业务领域的无力感。

    其实最核心的业务模型天然在后端,这是因为前端只是一个用户与业务系统交互的窗口,没有前端,用户也可以和接口直接交互,只是这么做成本很大,所以为了降低用户上手难度,或者带来更好的用户体验,才需要不断升级 UI 界面,所以 UI 界面和后端往往是多对一的关系,移动端、小程序、网页对应的接口都是一套,目的就是为了方便任何场景用户都能轻松触达业务,所以作为前端,首先要对前端存在的原因有正确的认识。

    注意这里说的是业务模型,没有提到体验深度,如果讲究体验深度,自然只有前端能做到。然而前端本质还是景上添花的部分,因为在任何行业耕耘久了,如果仅仅只考虑前端,那么目标永远是体验度量、研发提效的事情,很少触及到业务层,以至于前端在业务价值的体现不直接,比较难解释体验度量、研发提效与最终业务增长之间的关系。

    所以对于有一定工作经验的前端同学,想要更进一步,一定要在业务领域深耕。

    那么如何在业务领域深耕呢?首先你要抛开前端视角,用业务眼光看问题,否则还是会陷入无尽的交互细节。首先要了解你所在的领域,比如笔者在的数据领域,要知道行业的历史、现状和未来,有哪些产品,每种产品的商业模式是什么,产品之间有什么关联,现在的产品距离头部产品还有哪些差距,今年产品目标主要解决什么问题,三年目标是什么等等。每个同学首先都应该理解产品,其次再产生研发、产品经理的分工。

    然后审视一下自己的工作,在产品核心能力里扮演者什么角色?比如做 BI 工具,其核心是数据分析能力与报表可视化分析能力,如果你总在做类似报表列表页、个人中心这种通用中后台的工作,你就要想想,这些工作是不是可以外包出去,如果不行,那就想办法做一些领域搭建,往通用领域转吧。

    当你审视了自己工作,发现核心产品能力与你工作内容不相符,而你又不想转到前端中后台通用领域一直做研发提效的事情,这时候你就要想办法和老板沟通改变一下工作内容了,你可以找一些前端也能接触强业务模型的领域,比如 BI 分析,数据可视化等等。其实通用领域也有不少深水区,比如语雀背后的富文本编辑器、流程图、研发工作台、业务组件库等等都是可以做深的通用领域,当你想再上一层楼时,就要像玉伯一样成为语雀整个产品的引领者,这样你其实又进入了知识协作、生产力工具这个专业领域。

    如果你既不想往通用技术领域发展,又无法改变工作内容,就尝试承担更多职责吧,如果可能的话,尝试参与后端业务逻辑的开发,这样可以帮助你深入、全面理解业务逻辑。其实前端 + 产品的路线也可以很好在专业领域做深,前端 + 后端路线也可以,你需要根据自己团队实际情况做出调整。

    任何产品的研发团队都要有产品全局观,这就是刚才说的在技术之外,你对你所在业务领域的理解程度,理解程度越高,技术方向就越明确,但如果你的职业规划是再继续攀爬,就要成为整个产品负责人了。现在的年轻人非常上进,许多公司都在尝试采取活水政策,让想更进一步的年轻人尝试新方向开疆拓土,而不是留在一个成熟的团队里内卷。

    经济视角

    做职业规划的另一个目的当然是升职加薪了,但是你的薪资并不能无限膨胀,其增长大致还是符合市场规律的。另外任何工作都是一笔经济账,我们要带着技术、产品和经济视角看业务,才能做出合理的判断。

    因为去年疫情原因,全球远程办公得到了积极实践,并且在未来依然有增长潜力,因此作为用人单位方,必定会逐渐放眼全球去看人力成本问题,因为在哪都能办公。从全球软件开发数据来看,美国的工资水平最高,中国软件工程师的工资也紧随其后,所以在软件领域中国已经不存在劳动力成本低廉的优势了,尤其当你工作经验丰富后,要竞争中高级岗位,中国软件公司开的薪资放眼全球都不低。

    然而国家之间技术发展阶段、教育水平仍然存在差距,如果同样的资深技术专家岗位,国内与国外开的薪资持平,但中国的软件工程师架构水平完全不及美国的软件工程师,那么长期来看,这种错配会造成企业用人成本浪费,企业会在一定程度想办法优化一下人员构成的。因此作为前端,或者软件工程师,你必须清楚长期而言,你要和全球的软件工程师竞争,所以你还要充分了解你的领域在全球范围的发展阶段,人才水平如何。

    以上是个人的经济账,接下来谈谈业务的经济账。

    首先你要了解自己的技术是怎样转化为收入,覆盖自己工资的。我们首先看市场竞争,市场竞争通过价格调节供需关系,我们做的产品成本、售价很清楚,是否值得做一目了然。然而对于复杂产品需要多人协作,如果人与人之间再通过市场化机制合作,往往容易产生低效的结果,比如我做的按钮按照 3 元一个的价格卖给后端,那为了提升我的价值,我会提价到 5 元一个,然而倾向于给产品加更多的按钮,这样都在看短期利益,谁也不会为产品长期发展负责。

    所以公司是一个相对大锅饭的组织,谁也不要给自己工作定价,大家都尽可能的打磨产品,月底按照合同约定给固定薪酬。这样做确实解决了产品长期发展的问题,但这套机制成熟后,尤其在大公司,刚毕业就去拧螺丝钉的同学很可能永远没有机会了解何为成本,没有成本概念,就难以想清楚为什么做事要考虑投入产出比,或者觉得 ROI 这个词很高级,其实这个词一点不高级,只是公司将它屏蔽了,但如果这导致你做技术完全不考虑成本,只追求让你激动的技术细节,或者只做你感兴趣的技术方向,那其实是不成熟的表现,你做的事情可能也难以被业务认可。

    如果你想往更高层次发展,成本意识是一定要培养的,可以了解一下人力成本、机器成本、以及接入二方、三方服务的外部成本,了解这些成本后,再算算产品年营收是否能覆盖这些成本,如果想继续加人,那明年产品营收相应要翻多少,现在市场空间允许产品翻这么多吗?如果想提供更好的服务,要加机器,那么你的业务方是否会因为服务变好变得更多?衡量业务方增多带来的价值一般从订单价格,MAU 来看,如果服务外部,直接看价格是否覆盖成本就行了,如果服务内部,就看 MAU 是否值得投入这些机器成本。

    然而也不能只看钱,市场份额也很重要。如果 Chrome 对研发投入只看年营收,那现在 IE 估计还是主流浏览器。其实 Chrome 在确立霸主地位后,对谷歌产品生态的打通、W3C 的话语权、开发者吸引力有很大提升,这些看不见的影响面难以直接转化为金钱来统计,所以如果你认为产品市场份额的提升可以带来长线价值,那么也可以把市场份额作为目标之一。

    最后经济视角也不仅仅让我们停留在算业务帐上,经济学的边际收益理论可以指导我们优先做边际收益更大的事。当前业务产品矩阵中,拓展哪些产品可以快速弥补不足,如果做技术优化,优化哪些模块带来产品收益、可维护性收益最大,如果时刻能想清楚这些问题,那每年的产品、技术方向就不会跑偏。

    总结

    总结一下文中提到的三个思考方向,其实是职业生涯发展中可能遇到的三种问题。

    工作时间久了就会发现,哪怕依然有学习的激情,但保持刚毕业那会的学习方式已经难有突破了,你会发现:工作实践用到的知识不会很多,反复读或者写入门技术文章,只会让自己停留在校招生的技术水平;自己所处的职业也限制了进一步发展,你需要思考怎么打破职业天花板;甚至只钻研技术领域都是不够的,大家都在谈成本,你在谈技术,天然就不在一个频道上。

    本文也给出了对应的三个解决方案,知识分类 帮助你解决反复学习无用的、入门知识的问题;领域深耕 帮助你解决职业天花板的问题;经济视角 帮助你解决技术单一视角的问题。

    其实职业有天花板很正常,没有哪个职业上升通道是一路无阻的,但人是活的,你可以逐渐改变自己,在适当的时候多看看业务、经济问题,学习知识也不要仅停留在表面,虽然这些你工作中可能根本用不到,但这其实是悖论,因为你没掌握某些知识,所以也没机会接触那些工作,想打破悖论只能从痛苦的自我打破边界开始。

    与一般前端职业规划不同,我并没有说很多前端领域专有名词,或者点名要学哪些框架,因为我觉得人之间智商差距并不大,必须掌握的知识工作几年都能学会,而真正能拉开人之间差距的,不是智商,而是学习方法,或者学习路线,如果你把时间用在错误的地方,或者错误的阶段,终将积累成巨大差距。

    希望我的思考可以对你有帮助。

    讨论地址是:精读《前端职业规划 - 2021 年》· Issue #317 · dt-fe/weekly

    如果你想参与讨论,请 点击这里,每周都有新的主题,周末或周一发布。前端精读 - 帮你筛选靠谱的内容。

    关注 前端精读微信公众号

    版权声明:自由转载-非商用-非衍生-保持署名(创意共享 3.0 许可证)

    展开全文
  • 职业规划互联网行业前 端工程师详解前端开发人 员的职业规划和自身定位 详解前端开发人员的职业规划和自身定位 前面发表了很多关于前端开发的消极言论比如提到前端开发人员费力不 讨好前端开发的壹些不规范现象前端...
  • web前端职业规划(转)

    万次阅读 多人点赞 2016-09-13 09:39:03
    关于一个WEB前端职业规划,其实是有各种的答案,没有哪种答案是完全正确的,全凭自己的选择,只要是自己选定了,坚持去认真走,就好。在这里,我只是简要说一下自己对于这块儿内容的理解。有一个观点想要分享给...
  • 前端开发的职业规划

    千次阅读 2010-07-27 09:30:00
    职业规划 前端开发
  • 很多学习的学员都是零基础,对于如何学习Web前端以及未来的学习和成长计划并不是很清楚,针对这些学员所遇到的问题,小编就为大家分享关于深圳Web前端学习及职业规划的介绍。 一、学习Web前端的三要素 Web前端开发...
  • 基于第二步, 职业规划性价比较高的路线大致就这么几条 以创业型公司为主, 赌一波期权变现, 创业公司融资轮数和你的年龄成反比, 越年轻越选初创公司, 万一赌中一个头条呢? 和行业风口热度成反比, 年龄越大越要远离...
  • 现在的Web前端技术可以说是...本文,就来分享一份Web前端工程师的职业规划,帮助大家走好前端路! 资深的Web前端工程师,这个方向可以算是一个Web前端最基本的选择。目前Web前端面临的问题是从业人员泛滥,但真正掌握
  • 职业生涯规划书-前端

    千次阅读 2021-01-05 21:37:50
    大一学生的职业生涯规划书,一个小小的梦想
  • 前端预言 未来前端的发展方向

    千次阅读 2019-02-28 20:27:40
    前端未来的发展方向 预言1:多端统一 预言2:实时大数据 预言3:弱服务端 预言4:布局会趋向统一,将会有工具辅助或代替人工编写CSS 预言5:交互越来越重要 预言6:基于数据驱动开发变为主流 预言7:...
  • 关于web前端职业规划的一些迷茫小问题。 先说下本人基本情况,本人某普通本二学校,大学的时候学的是金属材料工程专业,因行业问题(冶金,钢铁行业产能过剩、传统重工业慢慢没落,自己也觉得未来信息化时代是一...
  • 我注意到很多校招进来的“页面重构师”、“前端开发工程师”等等都是非计算机相关专业的(像我,木材科学…. 扯蛋~)。这当然是因为互联网行业吸引人以及html和CSS入门起点低,大学里尚能全民考C(计算机二级),...
  • 前端“Gui工程师”是现在和未来前端开发的职业方向
  • 对于零基础的前端新手来说,早知道前端的一个入门规划知道的越早越好。 1.确定目标 人之所以迷茫和焦虑就是因为没有目标,不知道自己该往哪里走。 对于任何一个技术岗位,都有固定的两个方向:技术专家(架构师)和...
  • 聊聊前端工程师的职业规划

    千次阅读 2016-09-13 09:51:47
    今天腾讯的前端工程大牛从自己的5年的职业生涯中总结了一些思考,大致分为3个阶段,从毕业新手到前端大牛,都有小小心得与同学们分享,想走前端这路的同学,可以参考下 。  在敲下这个标题的时候,心里好虚。话说...
  • 对于零基础的前端新手来说,早知道前端的一个入门规划知道的越早越好。 1.确定目标 人之所以迷茫和焦虑就是因为没有目标,不知道自己该往哪里走。 对于任何一个技术岗位,都有固定的两个方向:技术专家(架构师)和 ...
  • 浅谈前端新人的职业规划

    千次阅读 2010-03-12 17:13:00
    在这焦急的等待过程中,还是静下心来,整理一下最近关于职业规划方面的诸多思考,希望能对和我一样的前端新人们有所帮助。淘宝一面时,与一舟的谈话中很大一部分内容和自己的职业规划有关,二面时也和小马谈及许多...
  • 前端学不动的根本原因是目标感不强或者根本就没有目标。在学习前端之前,我们需要先思考我们要成为一个什么样前端工程师。 接下来我们以时间线的方式,来告诉我们什么时间该做什么事儿。本文以普通人为例,也是想给...
  • 写给前端应届生的职业规划建议

    万次阅读 多人点赞 2017-10-10 08:16:19
    林洋,YMFE 资深前端工程师,负责去哪儿网 Hybrid(Hy)、React Native(QRN)等移动端方案架构、开发和推进,负责一系列基于 Node 的开源平台(YIcon、YApi 等)、开发工具(小程序构建工具、YDoc、YKit 等)的管理...
  • 我的宝贵链接 ? Umrepositóriopara meus链接收藏夹。... 每日日志,最新消息,德乌瓦与乌干达的对话( ),decix deixar somente os links这是重要的,您可以在未来咨询中找到自己的想法。 启事: 。
  • 为了让大家快速入门前端,本文将从前端市场分析、前端应用场景、前端学习路线和前端入门建议几方面讲解最全面的前端入门必备知识。如果你对前端感兴趣就接着看下去吧! 1、前端市场分析 如今互联网的快速发展下,很...
  • 林洋,YMFE 资深前端工程师,负责去哪儿网 Hybrid(Hy)、React Native(QRN)等移动端方案架构、开发和推进,负责一系列基于 Node 的开源平台(YIcon、YApi 等)、开发工具(小程序构建工具、YDoc、YKit 等)的管理...
  • 我对职业规划未来发展的一些思考

    万次阅读 多人点赞 2013-10-21 12:17:54
    本文较为全面地阐述了,作为一个一线城市的IT技术人员,我对职业规划未来发展的一些思考。 首先从生活中的困惑迷茫谈起,然后简要介绍了我对婚姻和事业的一点看法,接下来深入阐述了我一些核心价值观和实践, 需要...
  • 前端的兴起 前端真正兴起和开始频繁出现在大家的视线里,大概是在十年前。彼时的 Web 开发基本是由后端主导,前端能做的只是校验一下数据、操作一下 DOM。(其中数据检验是 JS 产生的根本原因:当时网络太慢,在...
  • 很多前来千锋学习的学员都是零基础,对于如何学习Web前端以及未来的学习和成长计划并不是很清楚,针对这些学员所遇到的问题,千锋重庆Web前端培训的老师就为大家分享关于重庆Web前端学习及职业规划的介绍。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,975
精华内容 5,990
关键字:

前端职业未来的规划