阿里云服务器免费领卷啦。

捡代码论坛-最全的游戏源码下载技术网站!

 找回密码
 立 即 注 册

QQ登录

只需一步,快速开始

搜索
关于源码区的附件失效或欺骗帖, 处理办法
查看: 3090|回复: 2

成为全栈工程师一般的学习路径是怎样的?“全栈工程师打...

[复制链接]

4212

主题

210

回帖

12万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
127056
QQ
发表于 2016-11-28 14:26:51 | 显示全部楼层 |阅读模式
成为全栈工程师一般的学习路径是怎样的?“全栈工程师打分标准”

成为全栈工程师一般的学习路径是怎样的?“全栈工程师打分标准”

满分是100分。
(这是我对我公司程序员哥哥的打分标准,我公司小,我眼皮浅,欢迎来喷我^_^)


20161128142428.png



原型:(5分)
axure,visio,墨刀,Pop ,

必选一得5分。如你所见,这些更是产品经理的必懂的工具,从程序员哥哥做到全栈哥哥,居然不懂,对不起天地啊。

app:(10分)
安卓,iOS,webapp(react,vue,angularjs),react native。

说明:
app都不会,微信平台不会,小程序不会,算什么全栈?
懂app开发加5分,懂webapp加5分。

页面:(5分)
html5,css,bootstrap,jquery 都懂加5分,懂大部分加3分。
(不负责解释什么是懂)

说明:这个是基本功。

脚本语言:(5分)
python,lua,ruby,php。

说明:作为全栈工程师,居然不会2种以上的脚本语言,python必须会的吧,产品经理都会,2种以上加5分,1种加3分,

函数语言:(5分)
haskell,Scala。

说明:以后是函数语言的天下,现在主流语言都插入函数语言功能,不会以后会被淘汰。
1样加5分。

编译语言:(10分)
java,c,c++,c#,go 。

说明:java和c++必须会,c#现在也是跨平台,go不是差不多吗?
3种以上加10分,2种加5分,1种加3分。

api 设计工具:(5分)
RESTful api,swagger。

说明:
api的设计,工具,现在非常重要,很多互联网公司就是以api为核心,会设计合格的api加3分,会自动文档和使用工具加5分。

框架:(10)
nodejs,springboot(springmvc),django,rail,

thinkphp, .NET。

说明:spring在java领域最近有一统天下的趋势,现在懂语言不懂框架,没生产力,只要懂2种以上的框架才会相互借鉴,spring从rail和django获取了不少经验。
2种以上框架和微服务加10分,懂2种加7分,一种加5分。

sql:(5)
mysql,oracle,sql server 必选一,懂得sql索引优化加分,分布配置加分。

说明:
sql都不懂,算什么工程师?

no sql,消息队列(5)
redis,mongodb, memcached。

说明:
没有redis,mongodb,如何开发高并发程序?
无消息队列无法处理异步系统。

懂3种才能加5分,2种加3分,1种?额,加1分。

RPC和分布式架构(10)
thrift,web service,pb,gRPC 加分项,
dubbo,zookeeper 分布式架构,微服务。

说明:
必须要会thrift或grpc,这样才有利用各个语言的优势,进行大团队协助。还必须懂分布式架构,这样才能把rpc整合起来,懂rpc加5分,懂分布式架构加5分。

服务器配置(5)
nginx,tomcat,jetty,apache,openresty,varnish,必须2个才能加5分。

说明:
nginx和tomcat基本都是标配了,懂2种以上加5分,其他加2分。

开发流程和源码管理,可持续集成,容器(5)
svn,git,Jenkins,docker,jira,diffy。

说明:
如果你不懂开发流程,持续发布,自动测试,你没办法建立10人以上的团队和快速迭代,懂整个流程的加5分,懂可持续集成和源码的加3分,只懂源码控制的加2分。

大数据(10)
Hadoop,spark,kafka,hive,Elasticsearch。

说明:
大数据现在不仅仅是分析,现在略微大点系统都依赖于大数据。

(懂3种以上加10分,懂2种加5分,懂1种加3分)

第三方工具(5)
要知道阿里云,七牛,cdn,聚合api,pingxx,友盟,face++,等各种sdk(做过)

说明:
第三方工具至少要懂3个以上才能加5分。

打分说明:
60分以上勉强算全栈入门,70分算合格,80以上算资深,90以上你是大牛。
收入标准:
60分工资20-30 ,70分工资30-50, 80分以上收入50-100,90以上看你脾气。
(单位不扯,自己心里清楚,我也不想被喷)

最后再分享一下我们团队目前采用技术栈,喜欢的欢迎勾搭:
react,安卓,iOS
restfulapi swagger
springboot java
thrift c++,python
mysql,mongodb,redis
docker,docket
hadoop,essearch

原地址:https://www.zhihu.com/question/22420900/answer/132946501



捡代码论坛-最全的游戏源码下载技术网站! - 论坛版权郑重声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与捡代码论坛-最全的游戏源码下载技术网站!享有帖子相关版权
3、捡代码论坛版权,详细了解请点击。
4、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
5、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
6、如无法链接失效或侵犯版权,请给我们来信:jiandaima@foxmail.com

回复

使用道具 举报

0

主题

69

回帖

635

积分

高级会员

Rank: 4

积分
635
发表于 2017-1-6 06:55:37 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

3

回帖

53

积分

注册会员

Rank: 2

积分
53
发表于 2018-4-6 14:36:20 | 显示全部楼层
登录可见评论
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立 即 注 册

本版积分规则

技术支持
在线咨询
QQ咨询
3351529868

QQ|手机版|小黑屋|捡代码论坛-专业源码分享下载 ( 陕ICP备15015195号-1|网站地图

GMT+8, 2024-11-15 07:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表