再坚持一年多就写代码到40岁了,一直坚持.NET也没什么大错,傻B青年快乐多重新回归博客园

进不去华为,进不去阿里、进不去腾讯、还可以来快递企业信息部门发展。一扇门关闭了另外一扇门会被打开。

有接近3年时间不怎么写博客文章了,其中关键原因是博客广告多被封杀、其次是技术能力有限写不出时髦的技术文章、再其次就是把有限的精力全部投入到工作上了。

在这接近3年时间里,在中通快递总部默默的写代码,实现一个又一个功能,实实在在解决一个又一个需求。怕浪费宝贵时间、几乎没参加太多各种社会活动,也不怎么请假、没什么事情就一心在中通快递加班,解决成千上万网点的问题,当然以技术问题为主。实实在在、踏踏实实的度过了忙碌的人生中最宝贵的三年。中通快递还是很不错的单位、大家有在找工作的也可以投简历,公司也是蒸蒸日上的好单位。

中通快递也是目前为止工作过最长时间的单位之一、一直是抱着感恩的心、也是人生境界得到质变的好单位。其实一个人一辈子难遇上几个好单位,过上幸福生活。

由于个人原因、发展空间等各种因素几个月前离开了心爱的中通快递、来申通快递重新打拼从零开始了新的征程,想看看能否用NET技术为主改变一个大型快递企业的大型信息化改造,其实在不懂行的人眼里快递企业都是很LOW的,快递行业是最近10来年发展最快的行业之一同时也是最稳定的企业,虽然给大多数人一种瞧不起的感觉,但是快递行业里干得不错的都是开豪车的、当然我是没选择省吃俭用买豪车的路线、没必要为了豪车影响生活质量心态、那只是代步工具。

这几年跟我们一起在快递行业打拼的技术人员,只要坚持2年以上的,结果都还不错,虽然说不上大福大贵,但是至少是奔小康去了,也有一些人只坚持了半年不到或者一年不到的也没太好的结果。

快递行业的信息系统有几个特点:
   1:数据量大,每天接近1亿条数据需要高速处理。
   2:系统多,功能多,大概需要开发300来个功能点,上百台服务器协同运作。
   3:安全要求高、需要防止信息泄露、信息安全要求高。
   4:接口多,需要跟阿里、京东、公安、网安、国安、邮政、各种推送接口需要实现。
   5:并发用户多,并发量大,对系统性能的要求高,也有业务高峰期、每天的高峰期等。
   6:历史数据、生产数据,测试数据等都需要进行切割好。
   7:需要庞大的技术队伍通力配合、人心齐才可以,不能出乱子。

很多人眼里会觉得快递有什么好搞的? 其实每家快递快递企业都有上百人的技术队伍,甚至800人,上千人的技术队伍在努力工作保持公司业务系统的平稳运行。

我们工作地点在上海郊区(上海虹桥附近)、公司提供食宿、目前有100来人的IT队伍,现在还需要招聘20-30人左右的纯开发技术人员,欢迎大家加入、周末双休、法定节假日休息。
   1:还没找到合适发展空间位置的?
   2:需要安心还房贷、养孩子的?
   3:在二三线城市,技术好没地方发挥的?
   4:开发微信厉害的?
   5:Oracle、mysql数据库厉害的?
   6:开发各种高效率接口厉害的?
   7:有一技之长的、能提高公司信息化能力的?
   8:优秀的美工设计人员?
   9:甚至是一心想学开发、想在一个有规模的大公司实习的、正规大学快要毕业来实习的?

简历欢迎投 [email protected]

我们能保证您绝对有发挥能力的价值、有发挥的空间、快乐的工作环境、能有前途、有未来。没办法保证您一辈子,至少能保证您上一个台阶。

虽然大家觉得我俗、但是的确给很多人带入了专业编程领域、为更上一层楼提供了一个台阶。开心工作每一天,开心生活每一天。

我在申通快递等你来加入我们,由于您的加入、公司可能会更快更好的发展了,要不要看看自己有多少实力?多少能力?

www.sto.cn

时间: 2024-08-07 04:34:15

再坚持一年多就写代码到40岁了,一直坚持.NET也没什么大错,傻B青年快乐多重新回归博客园的相关文章

博客园代码高亮

使用syntaxhighlighter插件对代码进行加亮: 1>下载syntaxhighlighter,解压后将shThemeDefault.css和shCoreRDark.css文件上传到博客园 2>设置"页首html代码",添加 <link type="text/css" rel="stylesheet" href="http://博客地址/files/wbbice/shCoreRDark.css"/&g

使用JavaScript代码为博客园个人博客页面自动添置目录

当我们在博客中写的东西比较多,或者文章层次比较明显,有很多层次结构,这时如果没有目录导航,将特别难以阅读.博客园有着非常个性化的个人定制功能,可以通过添加js代码实现这个功能,由于对jquery不熟,因此采用原生js来做的.考虑到一般使用二级目录就够了,因此代码只实现到二级目录.也可以很方便的更改代码,实现更多级别. 另外,当页面滚动到后面时,再返回目录区域也很累,因此在右下加添加了一个返回目录的按钮,随着页面往下滚动,按钮出现并固定. 以下贴上代码: //函数实现在父节点的最前面插入新的节点

博客园使用sublime text风格的代码高亮样式

博客园默认显示代码的风格有点丑,于是就想着能不能使用sublime text3的代码高亮,因为本人使用sublime text3编辑C, js, php, html等时,代码高亮的颜色都是本人比较喜欢的.于是就搜到了大神 [刘哇勇] 的博客,按照大神的博客,确实是能设置成功了. 不过设置完成以后,感觉代码的字体和行间距有些不美观.既然都到这一步了,咱们就自己动手,丰衣足食.于是本人首先在div.highlight里设置{font-family:consolas, courier new; lin

用Qt写软件系列六:博客园客户端的设计与实现(用Fiddler抓包,用CURL提交数据,用htmlcxx解析HTML)

引言 博客园是本人每日必逛的一个IT社区.尽管博文以.net技术居多,但是相对于CSDN这种业务杂乱.体系庞大的平台,博客园的纯粹更得我青睐.之前在园子里也见过不少讲解为博客园编写客户端的博文.不过似乎都是移动端的技术为主.这篇博文开始讲讲如何在PC端编写一个博客园客户端程序.一方面是因为本人对于博客园的感情:另一方面也想用Qt写点什么东西出来.毕竟在实践中学习收效更快. 登录过程分析 登录功能是一个客户端程序比不可少的功能.在组装Http数据包发送请求之前,我们得看看整个登录是怎样一个过程.F

(转载)记:从百度空间搬家到博客园--写博客要写的舒服

转自http://www.cnblogs.com/syxchina/archive/2011/10/03/2198468.html 一直都有把百度空间搬家的想法,但由于百度空间我将就的用了快3年了,也写了很多文章,交了很多朋友,实在舍不得,但最近实在忍不住百度空间的限制,字数限制.无代码格式化.不支持windows live writer,每次写博客格式图片处理很是伤心,很多时候甚至不写博客,直接记录在doc文件来的方便省心!但想想平时很多只是汲取与互联网谷歌,不贡献点实在说不过去!下定决心,搬

去除博客园底部图片广告的CSS代码

博客园是一个很不错的程序开发站,估计大家也发现了现在文章详情页底部也出现了广告,如果不想看到怎么办呢? 不要急,博客园后台是留了自定义css样式的代码入口的,这里就成了干掉广告的入口了.通过浏览器,仔细观察发现,图片广告外面的id竟然使用JS写成了活的,还没办法使用一个#id名去掉呢!这招虽然高,不过还是有细心地小伙伴们发现了规律:这个广告的类名分别是以下几个的随机取值:#cnblogs_click.#cnblogs_c1.#cnblogs_send. #cnblogs_event.#cnblo

[博客美化] 博客园SyntaxHighlighter代码高亮

在网上搜了一圈,觉得用Windows Live Writer/Open Live Writer代码着色太繁琐了,仅仅为了实现博客代码着色功能就要下载新软件和搞一堆配置.Win10用户只能使用Open Live Writer.Web端能干的事干嘛多搞功夫.如果不愿意网页登陆账号只想通过OLW软件编辑全文并且发布的话,可以参考这个:https://www.cnblogs.com/huntdream/p/6006350.html,说得很清楚了. [ 补充:下载完SyntaxHighlighter插件需

js 多个checkedBox分组互斥功能实现 由于QQ邮件无法发送暂且将js写在博客园

今天有一项目需要实现多个checkbox分组实现组内互斥功能 . 具体要求如下:大的分类分为A B C 三类, 其中 A   B 中又分为 A1 A2 A3   B1 B2 B3  二级分类,二级分类下又有 A11  A12 A13 A14  A21 A22 A31 A32  B11 B12 B13 B14 ... .要求实现 A B C 互斥 A1 A2 A3 B1 B2 B3 组内互斥.具体结构及代码如下 具体功能树如下: A A1 A11 A12 A13 A2 A21 A22 A3 A31

实现Iapp软件截取博客园随笔内容更改事件代码

代码如下           还没有完全写完, t() { .线程一.1 hs("http://www.cnblogs.com/BlmVac/p/5551737.html",null,null,codebh) f(codebh?"博客园") { .判断是否能截取网络数据1.1 sj(codebh,"是否提示*","*",proSwit) .tw(proSwit) f(proSwit==0) { .判断proSwit.1 sj(