1
xuanbg 2018-12-17 23:02:09 +08:00 1
大局观!缺少大局观的程序员,做一辈子也只能胜任初级岗位。
|
2
codermagefox 2018-12-18 00:37:20 +08:00
此时,路过了一名想听听大家观点的初级工程师
|
3
inoki 2018-12-18 01:27:07 +08:00 via Android
正好看到一同学说的:React 很好用吗为什么不用 jsp 呢
|
4
shadeofgod 2018-12-18 02:01:16 +08:00 4
1. Know your language
代码能力,对语言的熟悉,相关生态的熟悉,各种 lib framework 的优缺点,懂得在合适的场景选择合适的工具来解决问题,不盲从不迷信。 2. Barrels stop here 能够独当一面,有独立解决问题的能力,能够在技术上制定合适的方案,也懂得分析需求指出其中的不合理 3. Think about real scenarios 代码是跑在真实的机器上,有真实的应用场景的,要结合场景分析,不要太死板。 bonus point: - be nice and pleasant to talk to - be clear, talk simple and to the point - know what you don ’ t know |
5
stdnull 2018-12-18 09:09:49 +08:00 via Android
经验吧大概……
|
6
kulove 2018-12-18 09:10:35 +08:00
头..头发?
|
7
jecshcier 2018-12-18 09:11:22 +08:00 via iPhone
@codermagefox 河大牛批!
|
9
lfhwnqe 2018-12-18 09:30:25 +08:00
@codermagefox 河大🐂👃
|
10
lwbjing 2018-12-18 09:38:04 +08:00
体现在面试的时候能不能吹得对方开心??
|
11
frankkai 2018-12-18 09:39:42 +08:00
从写页面中抽离出来
|
12
kimown 2018-12-18 09:41:28 +08:00 via Android
绝对不只是写代码,前端的技术真的有那么复杂吗,只有你会,其他人怎么学都学不会?但是应对业务场景,采用哪些技术,能够发掘新的业务增长点,能够提高技术能够影响的项目和部门 ,技术和业务相辅相成
|
13
Solace202 2018-12-18 09:47:09 +08:00
镜像问题:一个高级乃至资深后端工程师至少体现在哪些方面?
|
14
MuscleOf2016 2018-12-18 09:50:59 +08:00
@codermagefox 河大 牛比
|
15
vicvinc 2018-12-18 10:27:07 +08:00
初级马克, 紫薯布丁
|
16
richangfan 2018-12-18 10:29:23 +08:00
能撸个浏览器
|
17
vsitebon 2018-12-18 10:50:13 +08:00 via iPhone
要知道两个事情,一个是从理论高度来看,你做的事情和其他程序员的事情并无二分,一个是你不应该拘泥于一门语言或者一项技术本身。
高级工程师和架构师相对于初级工程师,除了头发少点以外,最重要是对框架,或者说是对当前业务的掌控能力。能够理解项目要求下,最好的实现方法和适合做的事情。这就是大局观。 例如,要搭建一个商城系统。你是用传统的 Bootstrap 还是 React 还是 Vue 还是魔改框架。这个时候问题就来了,你可能想到的是,我会这个,我决定用这个。或者说我之前做过,我用这个。 但是建议你不应该从已有的去思考问题,而是你能学什么和能够快速掌握什么,还有这个项目是否需要热更新之类的来思考。 大局观可以通过参与开源框架项目来获取。试试看吧 |
18
murmur 2018-12-18 11:08:15 +08:00
能够在不依赖 babel 的情况下将 es6 代码转为 es5 格式
能够熟练的使用纸和笔完成指定的 css3 动画 能够用颜料勾兑出给定十六进制编码对应的颜色 |
21
jsq2627 2018-12-18 12:59:36 +08:00 1
|
22
IamMM 2018-12-19 19:50:49 +08:00
成功的 P8 一定能镇得住产品和 UI 俩个虎狼总监,就算是狼狈组合也不怕,
|