一贯都是写技术博客,从来没写过感悟类文章,因为文笔不好。今天看到了大飞的一篇文章,《技术人,请不要封闭自己》,真的感触太深了。

先说说我自己,我并非科班出身,大学毕业后一直没找到好的工作,才去学的编程。今年也已经是我码农生涯的第 10 年了。曾经,网上有过文章讨论科班非科班的问题,有人说,科班的基本功扎实,有人说,非科班的有的自学能力强,有的知道艰辛懂得珍惜。在我看来,仿佛是两个神仙在打架,我等凡人只能仰头观望。因为他们说的都是有追求的人,离我的现实环境太远。

在中国,除了北上广深,更多的是一些小城,例如我,一直生活在无锡。论排名,无锡也算是名列全国前 20 位的城市了,但如果和帝都魔都相比,简直就是萤火之光岂可与日月争辉。

这里没有大公司,也没有浓郁的技术氛围,生活节奏慢悠悠的。每一家能活下来的公司,都有着自己的一亩三分地,守好就行。一个公司的技术,是由其核心的业务来驱动的。亿级数据,秒级大并发,分布式集群,人工智能,不存在的(毕竟我认识有限,也许无锡也有这样的公司,只是我不知道,但即便是有,也是极少数几家)。用原有的技术,就可以支撑起核心业务,公司没有动力来更新技术。毕竟引进人才需要成本,更新技术更有着很大的风险。而公司里的人都习惯了这样的生活,在公司里,你可以听到各种各样的八卦、调侃,但极少能听到两个人在讨论技术的,因为这里不需要什么高深的技术,你想要的百度都找得到,那还讨论个啥呢?在这样的氛围中待久了,原本有的一点点对技术的热情也就被消磨了。

我一直感慨于自己非科班出身,倒不是因为网上说的那些原因,而是,缺少了很多资源和信息渠道。我们那个培训班里,二三十人,据我所知,出来一年后还在从事 IT 行业的,只有 2 个人,其中一个是我。另一个也基本不联系,因为不熟。而科班出身的人,一起生活了 4 年的同学,这感情肯定不是培训班的能比的,而且不光是自己班的,隔壁班的,还有师兄师弟,多数毕业之后会从事着同一个行业,这就是一个圈子,而我没有这样一个圈子。

一个圈子,需要的是志同道合的人,然而 10 年时间,却极少交到这样的朋友。曾经建过一个 QQ 群,拉了几个比较好的朋友一起,最初群里还比较活跃,会说点技术啊,现状什么的,没几个月,就冷清了,没人说话了,各忙各的事了。

总结一句话,死气沉沉!

记得以前看过 “我为什么要写博客” 这种题材的文章,反正看了也没勾起我写博客的欲望。

而我是去年开始写博客的,动机很简单,大佬说博客是程序员的名片,我 35 了,万一失业,工作不太好找,简历上多一句也许人家会多给个机会。其实这背后一个大龄码农的深深焦虑。论技术,比不过年轻人,论体力,也比不过年轻人,时刻恐惧着自己被淘汰。看点书写点博客,似乎能安慰下自己,我也是在努力的。

从去年 6 月开始算起,大半年的时间,写了四十几篇博客,发生的改变却是我万万没想到的。

我一直是做 .net 的,但最近 Python 大火,所以决定去学学 Python。去年买了二十几本书,从基础,到爬虫,机器学习,神经网络,算法,什么都有。晚上看看书,写博客,碎片化的时间就看看公众号,日子倒是充实。最开心的就是,哟,博客阅读量又增加了多少,又有人给我点赞了。博客园上没有统计博客的总阅读量,为此我还特意写了个爬虫工具统计,每天看着数字挺乐呵。现在也学着做公众号,把博客上的文章发上去,虽然粉丝不多,但感觉挺好,看到有人点赞就高兴。

年前有人在博客园私信我,邀请我加入腾讯的云+社区,当时只是觉得算是对我写博客的一点点肯定,却没想到这为我打开了一扇大门。

加了腾讯云+社区后,被拉到了一个群里。这个群虽然发文章的多说话的少,但感觉从没有如此近距离的接触这样的一个人群。后来在这个群里认识了几个朋友,建了个几个人的小群,发现个个都是深藏不露啊。2 个 CSDN 博客专家,1 个博客园排名 5000 以内的专家,还一个研究生,已经出书了。我真的是惊呆了,一种乡下人进城的感觉。这里没有人聊八卦,要么是说些技术,要么说些公众号运营的想法。

后来也是由于之前的群,被加到了一个公众号作者的群,才知道公众号作者也有自己的圈子。在这里,你看到的是,大佬们分享一些经验见识,非常受益。另我震惊的是,很多人还是学生,但他们泡实验室,写博客,写知乎,出书,想想我学生的时候干什么了?WOW!

以前,一直深感遗憾的是,高考志愿没填好,考得还可以却没上到目标的学校。而这两个月来,完全就变了,就如大飞说的,最遗憾的是没有认识更多的人,接触更多的事。一直觉得是无锡的环境不好,技术氛围不好,其实只不过是因为自己见识太少。网络都那么发达了,居然还在怪地区差异。

是时候走出以前的舒适区了(其实很焦虑也不舒适),去扩展自己的朋友圈、认知圈,世界很大,要出去看看。我看世界的方法,从写博客开始。

 

10 年三线小城 IT 开发的感悟的更多相关文章

  1. C#开发微信门户及应用(22)-微信小店的开发和使用

    在做企业电子商务方面,微信小店虽然较淘宝天猫等起步较晚,但是作为一个电商平台,这个影响力不容忽视,结合微信的特点和便利,微信小店具有很好的粘合性和广泛的用户基础,因此花费一定的时间,在这方面做深入的研 ...

  2. 10个jQuery小技巧

    收集的10个 jQuery 小技巧/代码片段,可以帮你快速开发. 1.返回顶部按钮 你可以利用 animate 和 scrollTop 来实现返回顶部的动画,而不需要使用其他插件. $('a.top' ...

  3. 10 位顶级 PHP 大师的开发原则

    10 位顶级 PHP 大师的开发原则 ruby_chen 发布于: 2013年03月28日 (61评) 分享到:    收藏 +139 #深圳# 6月10日 亚马逊AWSome Day云计算免费培训报 ...

  4. 人人必知的10个jQuery小技巧

    收集的10个 jQuery 小技巧/代码片段,可以帮你快速开发. 1.返回顶部按钮 你可以利用 animate 和 scrollTop 来实现返回顶部的动画,而不需要使用其他插件. // Back t ...

  5. WP8.1小梦词典开发1:金山词霸API使用

    原文出自:http://www.bcmeng.com/windows-phone-api/ 今天开始小梦给大家分享一下小梦词典开发中几个关键问题,首先我们来看查词功能的实现.小梦词典的查词功能是通过金 ...

  6. 微信小程序快速开发上手

    微信小程序快速开发上手 介绍: 从实战开发角度,完整系统地介绍了小程序的开发环境.小程序的结构.小程序的组件与小程序的API,并提供了多个开发实例帮助读者快速掌握小程序的开发技能,并能自己动手开发出小 ...

  7. 【微信小程序云开发】从陌生到熟悉

    前言 微信小程序在9月10号正式上线了云开发的功能,弱化后端和运维概念,以前开发一个小程序需要申请一个小程序,准备一个https的域名,开发需要一个前端一个服务端,有了云开发只有申请一个小程序,一个前 ...

  8. 微信小程序的开发(一)

    我现在在学习,微信小程序开发,刚刚看看一篇对我特别有用的博客文章,我就把摘抄过来了,好好的学习一下. 序言 开始开发应用号之前,先看看官方公布的「小程序」教程吧!(以下内容来自微信官方公布的「小程序」 ...

  9. 第六章 “我要点爆”微信小程序云开发实例之爆文详情页制作

    爆文详情页制作 从首页中数据列表打开相应详情页面的方法: 给数据列表中每个数据项加一个点击事件,同时将当前数据项的id暂时记录在本地,然后跳转到详情页面detail goopen: function ...

随机推荐

  1. linux下 mysql数据库的备份和还原sql

    1.备份 [root@CentOS ~]# mysqldump -u root -p mysql > ~/mysql.sql #把数据库mysql备份到家目录下命名为mysql.sql Ente ...

  2. 理解Python中的类对象、实例对象、属性、方法

    class Animal(object): # 类对象 age = 0 # 公有类属性 __like = None # 私有类属性 def __init__(self): # 魔法方法 self.na ...

  3. git-------基础(一)

    更改连接仓库只用操作一次(先删后加) (1)git remote rm origin                                  //若本地已经关联了一个远程库,则先删除已关联的 ...

  4. cw2vec理论及其实现

    导读 本文对AAAI 2018(Association for the Advancement of Artificial Intelligence 2018)高分录用的一篇中文词向量论文(cw2ve ...

  5. springboot+mybatis+redis实现分布式缓存

    大家都知道springboot项目都是微服务部署,A服务和B服务分开部署,那么它们如何更新或者获取共有模块的缓存数据,或者给A服务做分布式集群负载,如何确保A服务的所有集群都能同步公共模块的缓存数据, ...

  6. Ubuntu物理机中解决VirtualBox虚拟机无法连接USB设备的问题

    本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=611 问题描述: 在安装完VirtualBox的USB控制器扩展(关于在VirtualBox中安装USB控制器扩展的 ...

  7. 常用的HTML富文本编译器UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor简介

    1.UEditor UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码... 主要特点: 轻量级: ...

  8. OAuth 2 Developers Guide

    Introduction This is the user guide for the support for OAuth 2.0. For OAuth 1.0, everything is diff ...

  9. How to untar a TAR file using Apache Commons

    import org.apache.commons.compress.archivers.tar.TarArchiveEntry; import org.apache.commons.compress ...

  10. Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结

    How to configure Spring Security to allow Swagger URL to be accessed without authentication @Configu ...