• 1
  • 2
  • 3
  • 4

首页 / 行业

怎么成为全栈工程师

2019-05-31 16:27:00

怎么成为全栈工程师

1、先精后广,一专多长

推荐采用“先精后广,一专多长”的流程来学习:先在一个特定的方向上有比较深入的钻研,然后再将学习目标渐渐推广开来。比如先从前端方向入手,掌握了基本的HTML、CSS、JavaScript之后,不要转头向服务器端语言或者App方向发展,而是深入到性能优化、SEO、多种框架、响应式页面等前端细节中去。经过一到两年的深入研究之后,再去学习其他方向。

采用这种方式来学习,不光可以触类旁通、举一反三,还让我们学习得更快,而且循序渐进更符合一般人的职业生涯发展。

腾讯社交用户体验设计部招聘前端开发,要求如下:

本科以上学历。

两年以上工作经验。

精通HTML、CSS、JavaScript等前端相关技术,熟悉W3C网页标准。

熟悉至少一种后台语言的开发机制(如Java、C++等)。

有一定架构能力和算法能力,有良好编码规范。

良好的学习能力、沟通能力,追求完美,有工作激情,能在较大强度下工作。

热爱互联网,喜欢研究各种互联网技术者更好

有的竞争者提到他很擅长页面性能优化、响应式、页面渲染效率,有的写过JavaScript框架……你需要在招聘要求的方向上以200%的能力来得到这个职位。

2、围绕商业目标

老板雇用一个员工,不是因为他能写程序,而是因为他能帮助自己赚钱。

我喜欢这样的态度:对未来有自己的方向,但也知道自己没法看得太清晰。对商业和市场有想法,而且自己也有足够的技术能力和自信向未来前进。

记住,当您只有一把锤子,您看什么都是钉子。而如果您痴迷于工具,反而看不到问题所在。因此,要先看看有哪些问题需要解决,然后再补充您的工具箱。永远从商业目标的角度来决定学习哪些东西,而不是纯粹为了锻炼技术能力而去学习。

3、用户是谁

这里的“用户”仍然是一个广义的定义:所有您为之服务的人。

4、大巧若拙

大巧若拙:指真正聪明的人,不会显露自己,反面从表面看好像还很笨拙。用户体验不只是界面和交互这样可以直观感受的东西,还包括一些隐藏在用户界面背后的细节和规范。

就像冰山,露出水面的部分只占整个冰山的1/9,用户看到的只是显露出来的部分。背后的部分一般用户是看不到的:比如用户研究,用研团队会通过调查,输出一些用户画像,影响整个产品的功能方向、设计风格;还有设计规范,设计团队在设计产品的一开始制定了规范之后,新增加的功能和页面都必须遵循已有的设计规范,这样整个产品是统一的,能够给用户专业的感觉。

我如果开创一个公司需要招聘“全栈工程师”,我要求的三个能力:一专多长、关注商业目标、关注用户体验。

转头学习全栈工程师服务器端

  • 1
  • 2
  • 3
  • 4

最新内容

手机

相关内容

  • 1
  • 2
  • 3

猜你喜欢