每月IT摘录201807
一、技术
1.专注于一个领域,横向扩展其他领域的技术。
2.想得太多,做得太少。
3.想要成为一名web开发高手。必须熟悉以下内容:
a.每次请求和响应的背后究竟发生了哪些步骤?客户端和服务器是如何通过HTTP请求报文进行交互的?
b.深刻掌握MIME类型的知识。
c.深刻理解HTTP网络知识。
4.积极的程序员,应该每年学习一种新的不同特性的语言。
5.学习技术的6步:
a.查看介绍文档 ; b.安装部署;c.编写demo ;d.系统性查看技术文档; e.测试 ; f.看源码
6.没有经过多次实践的知识,一下子就忘了。
7.一个人的提升速度主要和 踩坑率(踩坑数量除以天数)、平均加班时间 、 身边牛人的数量 这三点成正比。
8.如何突破瓶颈?
a.根基; b.不宽松又不紧张的环境;c.独立思考
d.正宗的学习资料,从入门教程(Tutorial),简单示例(Demo),接口类(API Reference),官网文献及完整的系统知识(Spec)
9.分布式架构:
10. 数据一致性就是指在对一个副本数据进行变更的时候,必须确保也能够更新其它的副本,否则不同副本之间的数据将出现不一致。
11.精进一项技能的要诀是边做边学。

二、工作
1.学框架一定要实战,实战后的作品用来干什么呢,用来准备面试,所以,每一个作品都要相对完整,不要说我只做个首页,首页上的按钮,购物车,登录,个人中心,商品详情全部都没反应,这就有点尴尬了,作品不在多,在精,你做了出来,对着面试官有东西吹就行,要不就两个人对着一张静态首页看着慌,你慌,面试官也慌。
2.上海的IT行业, 一般来说,初级开发(3年内)月薪在12k到20k之间。高级开发(5年左右)高的就可以有25k,资深架构或资深项目经理(6年+),可以达到35k,能管20人之内团队的架构或项目经理,可以达到45k,而带50+团队的部门经理(一般工作经验在10年以上),哪怕是低点的话,就能达到50k+了。
3.每个项目的失败都有着这样那样的原因:
需求分析没做好,产品设计有缺陷,市场调研过于乐观,项目周期太紧,人手不足,技术门槛太高,主程半路跳槽了
4.懂得自己要做什么,老板想让自己做什么。人如果只是被动接受任务,是没有多大进步的。从分配的任务,分析到老大为什么这么分,考虑点在哪,该做到什么效果,继而推导出更好的方案。从任务的执行者,变成指派者的角度去看问题,这才算成长。
三、家庭
四、生活
五、社会
1.2008年金融危机,国家投资了四万亿刺激经济发展,着力加强基础设施建设,能源产业大热。
每月IT摘录201807的更多相关文章
- 每月IT摘录201805
摘录自互联网的前辈心得: 一.技术:0.精通一个淘汰的技术对你没有任何价值.学习的精力有限,更应该花在值得学的技术上.比如网络.操作系统.数据结构.算法1.工作要有定力,更多的应该是关心问题如何更有效 ...
- 每月IT摘录201904
技术 1.项目,相比数量,规模更重要. 毫无疑问,在实际工作中,积极参与实际工程项目是快速积累经验最好的办法. 相对于项目的数量,项目的规模更加重要.项目的规模是可以比较容易判断的.实际服务用户的数量 ...
- 每月IT摘录201903
技术 1.在开发高并发系统时,有很多手段来保护系统,如缓存.降级.限流等.缓存可以提升系统的访问速度,降级可以暂时屏蔽掉非核心业务,使得核心业务不受影响.限流的目的是通过对并发访问进行限速,一旦达到一 ...
- 每月IT摘录201901
技术 1.Jsessionid只是tomcat的对sessionid的叫法,其实就是sessionid:在其它的容器也许就不叫jsessionid了. 2.在 InnoDB 中,索引使用的数据结构是 ...
- 每月IT摘录201812
技术 1.JVM.Java并发.NIO.网络通信,这些都是一个java工程师必须具备底层技术素养. 2.关于技术广度.消息中间件.分布式缓存.海量数据.分布式搜索.NoSQL.分布式架构.高并发.高可 ...
- 每月IT摘录201811
技术 1.打牢基础,从会使用-了解原理-了解思想一步一步来,最怕基础很弱但却以什么都用过为荣的人,这样的人我招进来也只是初级而已,工作年限再多也没有用.少林里面,有功和拳之分,如蛇拳猴拳是拳,马步功石 ...
- 每月IT摘录201810
技术 1.Redis.对于单机实例,我们采用原生主从(Master-Slave)模式实现高可用,常规模式下对外仅暴露 Master 节点.由于使用原生 Redis,所以单机实例支持所有 Redis 指 ...
- 每月IT摘录201808--201809
一.技术 海量数据的解决方案: 使用缓存: 页面静态化技术: 数据库优化: 分离数据库中活跃的数据: 批量读取和延迟修改: 读写分离: 使用NoSQL和Hadoop等技术: 分布式部署数据库: 应用服 ...
- 每月IT摘录201806
一.技术 1.架构师的技术升级要点:用两个字来描述:集群,用三个字:分布式,再用多点的文字:把海量的流量和数据合理分摊到数量合适的机器上. 想明白这点,后面就能知道该学哪些了,比如流量分摊时得负载均衡 ...
随机推荐
- asp.net导出excel并弹出保存提示框
asp.net导出excel并弹出保存提示框 2013-07-12 | 阅:1 转:78 | 分享 腾讯空间 人人网 开心网 新浪微博 腾讯微博 搜狐空间 推荐给朋友 举报 ...
- windows上安装maven及eclipse中配置maven
本地安装与配置: 1.jdk 在cmd中运行 Java -version 2.下载maven包 https://maven.apache.org/download.cgi下载最新版的Maven程序:( ...
- 《Unity 3D游戏客户端基础框架》多线程异步 Socket 框架构建
引言: 之前写过一个 demo 案例大致讲解了 Socket 通信的过程,并和自建的服务器完成连接和简单的数据通信,详细的内容可以查看 Unity3D -- Socket通信(C#).但是在实际项目应 ...
- 解决Eclipse中新创建的Maven项目不自动创建web.xml文件
1. 通过J2EE tools 2.项目右键-properties-project facets-勾选dynamic web moudle
- BZOJ3212: Pku3468 A Simple Problem with Integers(线段树)
3212: Pku3468 A Simple Problem with Integers Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2530 So ...
- SqlServer一些常用函数(持续更新。。。)
1. 字符串拼接: + 拼接 SELECT 'AA' + 'BB' A //AABB在2012版本sqlserver之后,可以使用cancat进行字符串拼接了. 2. 判断是否为空,并取另外的值 :I ...
- bootstrap table教程--使用入门基本用法
笔者在查询bootstrap table资料的时候,看了很多文章,发觉很多文章都写了关于如何使用bootstrap table的例子,当然最好的例子还是官网.但是对于某部分技术人员来说,入门还是不够详 ...
- LG4777 【模板】扩展中国剩余定理(EXCRT)
题意 题目描述 给定\(n\)组非负整数\(a_i, b_i\),求解关于\(x\)的方程组 \[\begin{cases} x \equiv b_1\ ({\rm mod}\ a_1) \\ x\e ...
- LG3781 [SDOI2017]切树游戏
题意 题目描述 小Q是一个热爱学习的人,他经常去维基百科学习计算机科学. 就在刚才,小Q认真地学习了一系列位运算符,其中按位异或的运算符\(\oplus\)对他影响很大.按位异或的运算符是双目运算符. ...
- USB学习笔记-总结
1. # ls /sys/bus/usb/devices/解析:1-0:1.0 1-1 1-1:1.0 2-0:1.0 2-1 2-1:1.0 2-2 2-2.1 2-2:1.0 2-2.1:1.0 ...