惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
罗磊的独立博客
H
Help Net Security
I
Intezer
G
Google Developers Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
Troy Hunt's Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
U
Unit 42
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
News and Events Feed by Topic
J
Java Code Geeks
S
Security Affairs
T
The Blog of Author Tim Ferriss
Recent Commits to openclaw:main
Recent Commits to openclaw:main
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
D
Docker
The GitHub Blog
The GitHub Blog
F
Full Disclosure
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
S
Security @ Cisco Blogs
腾讯CDC
人人都是产品经理
人人都是产品经理
M
MIT News - Artificial intelligence
Blog — PlanetScale
Blog — PlanetScale
T
Threatpost
D
DataBreaches.Net
Recent Announcements
Recent Announcements
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
博客园 - 【当耐特】
L
LINUX DO - 最新话题
Google Online Security Blog
Google Online Security Blog
S
Schneier on Security
S
Securelist
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Help Net Security
Help Net Security
P
Proofpoint News Feed
Project Zero
Project Zero
S
SegmentFault 最新的问题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MyScale Blog
MyScale Blog
Google DeepMind News
Google DeepMind News
宝玉的分享
宝玉的分享
Y
Y Combinator Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 叶小钗

博客园 - 张远强

原版SQLHelper.cs下载 Chrome浏览器Proxy Switchy、Tampermonkey等扩展程序下载 GreaseMonkey脚本:阻止Google转换搜索链接地址 GreaseMonkey让网站登录验证码形同虚设 DateTime.ToString格式限定符转义 借Windows说明Linux分区和挂载点 JSON解析类(C#) 彻底解决ASP.NET MD5加密中文结果和ASP不一致的问题 SharpZipLib使用示例 DotNetZip使用示例 Dvbbs 8.2.0 RC1多功能编辑器,提供下载 B/S系统版本管理V1.0正式发布 ASP.NET 2.0缓存 个人网站与动网整合步骤(支持PDO1.0) - 张远强 - 博客园 C#中显/隐式实现接口及其访问方法 C#接口范例 巧用escape解决ASP.NET中URL传参乱码问题 使用Filter实现信息的二次检索 使用overflow代替left截取指定长度字符串
站在31岁,理解程序员年过三十这道坎
张远强 · 2012-03-21 · via 博客园 - 张远强

先说下我的工作经历:

2006年:25岁本科毕业,非计算机专业,因在学校自学ASP并做了几个网站,顺利应聘进了一家公司做公司网站,这边感谢下王总,他没有因为我不是计算机专业而不录用我;
2007年:换了一家公司,给企业建站的,还是用ASP,期间自学了ASP.NET;
2008-2012年:换了一家公司,做SP相关业务,使用ASP.NET+SQL Server,一待就是四年,诸多原因,去年开始项目不好做,不看好新上的项目,辞职了。

昨天到一家公司面试,做了份笔试题,自我感觉不好,同时有了以下感悟:

很多人说程序员30岁是一道坎,先前不以为然,今天突然明白了它的含义。30岁,它和年龄无关,指的是人生一个新阶段的开始,在这个阶段的人基本成家,压力增大,比如经济上的压力。没成家前,拿2k的工资够用,成家后,5k都未必够,所以你自然希望公司能提高你的薪资,但对公司而言,你做的仍是编码工作,这样的工作毕业生也可以做,凭什么要给你提高薪资?这边的矛盾就构成了一个坎,怎么跨过这个坎呢?我觉得应该:

尽早做职业规划

职业规划能让你有个清晰的目标,比如你的目标是一个架构师、资深技术专家、技术总监或是项目经理,然后你为此而努力,到了30岁,你不再是一个编码工,你的角色转变了,让公司给你加薪那是正常的事情。人经常会有惰性,没有职业规划,就没有目标,混到30岁容易,要过这个坎就难了。那是不是有了职业规则就可以了?不然,这中间还有个学习的过程,下一个话题是:

自学的缺陷

在职业生涯中,很多东西都得靠自学,学会自学很重要,但自学有一些缺陷,我总结了两点:

1).学习内容不明确。比如你要成为一个架构师,但做一个架构师需要学习哪些内容?怎么学?没有人问,百度不到,Google不着。
2).学习不够全面。平时学习经常是工作中碰到问题,然后针对性的学习,这样的结果是学了点而没学到面,比如我用了四年的SQL Server,对索引、数据库备份的有比较深的认识,但笔试时问SQL Server锁的类型,平时没接触,答不上来。

如果你能进入一个比较好团队,或者找到一个指导你的人,应该感激,最终:

感谢所有给过你帮助的人!