今天有个学技术的小兄弟问我,现在这么多的技术我要学哪个?我说你根据岗位来学,学好了哪一门都可以在社会上立足,如今已经早已不是我们当年学习IT时候那么单纯了,给他讲了很多,发现现在的技术栈变得层次复杂且组件丰富,面对复杂问题时全球也有很多框架可以选择,随后根据我的经验整理出了一份如今it技术栈各层次及所需的技术,偏.NET方向,学习的时候可以做为地图将所学知识框进所属的层次中。
-------------------------------------------------------------- 商业计划 招聘激励 -------------------------------------------------------------- Product ------ ------------- ------------- |演讲| | 用户沟通 | | 产品设计 | ------ ------------- ------------- ------------------------------------------------------------ -------- ----------- --------- | Word | | Excel | | PPT | -------- ----------- --------- ------------------------------------------------------------ -------- ----------- --------- ------------- |Axure | | Mind | | Visio | | Project | -------- ----------- --------- ------------- ------------------------------------------------------------ Font -------- --------- ------- --------------- | UI | | HTML | | CSS | | JavaScript | -------- --------- ------- --------------- ------------------------------------------------------------ ----------- --------- --------- |Bootstarp| |Anglejs| | EasyUI| ----------- --------- --------- ------------------------------------------------------------ ------ ------------ |SAAS| |TypeScript| ------ ------------ ------------------------------------------------------------ | CDN | ------------------------------------------------------------ LB/Proxy/Cache --------- ------------ ---------- | F5 | | Nginx | | varnish| --------- ------------ ---------- ------------------------------------------------------------ APP --------- ---------- -------------- --------- | IIS | | ASP.NET| |ASP.NET CORE| | NodeJS| --------- ---------- -------------- --------- ----- ----- --------- |Abp| |Nop| |Orchard| ----- ----- --------- ------------------------------------------------------------ Micro Service ------------------ ----------- --------- ---------- ---- | Service Fabric | | Orleans | | helios| |Akka.net| |ef| ------------------ ----------- --------- ---------- ---- ------------------------------------------------------------ 基础服务 ------------------------------ -------------------- |分布式应用程序协调 zookepper| | 高可用 Heartbeat| ------------------------------ -------------------- ---------------- --------------- --------------------- | 数据收集Flume| | 队列RabbitMQ| |缓存 redis memcache| ---------------- --------------- --------------------- --------------- ----------------------- ----------------- | 搜索 lucence| |计算 stom MapRedues | |数据库代理mycat| --------------- ----------------------- ----------------- ------------------------------------------------------------ 数据存储 ------------- --------- ---------- ------- |sql server | | mysql | | oracle | | hive| ------------- --------- ---------- ------- ---------- -------- ---------- --------- | hadoop | | HBase| | mongodb| | redis | ---------- -------- ---------- --------- ------------------------------------------------------------ 云服务 ------- ---------- -------- |Azure| |AliCloud| |QCloud| ------- ---------- --------
|
请发表评论