程序员转行

关于软件架构师讨论

你离开我真会死。 提交于 2020-03-23 07:29:52
一、 刚当程序员时,我是属于那种勤勤恳恳类型的员工,工作态度用认真来形容不为过,每天我几乎是团队里最早到公司,又最晚下班的一个。而组员张工一般情况下都是准时上下班的,即使项目进度比较紧急,他也很少加班,除非是有特殊情况,他才加班。 要是按勤奋程度和工作时间长短来衡量,我想我比张工积极多了。按理说,我这么积极,工作量应该比张工多才对,其实不然,领导安排给我的工作任务和张工的任务相比,我比他还要少。 张工之前是做java服务端的,后来自学了Android移动开发,再后来又自学了iOS移动开发,那时他就是一位多能手,项目安排他做什么他就能做什么。 从张工提交的代码看,他的代码不仅规范而且很优雅,大的不说,就他能对一些基本控件进行封装处理,还做了拓展,方便给其他开发人员调用,就已经很让我敬佩不已了。 而我所谓的工作时间长,其实大多时间是在重复地造轮子,一个相同的功能重复做,不仅没有做封装处理,导致冗余代码还多,有时候刚好碰到需求改动,我就把自己累得够呛,现在想想,真的活该啊。 二、 类似这样的情况不知你身边有没有: 读书的时候,有的同学上课时眼睛睁得特别大,还做笔记,一节课下来,笔记本里密密麻麻的,课后做的练习题也不少,可成绩却差强人意。而有些同学表面看似不怎么努力,学习成绩却保持很好。 工作时,有些人总是“加班”,看起来很敬业,而他们上班时间却一会儿逛淘宝,一会儿刷微博,看头条

十八年开发经历小结

安稳与你 提交于 2020-03-11 07:22:08
读这篇文章让我感慨良多,转过来保留,原文地址: http://blog.csdn.net/binarytreeex/article/details/7999853 本来题目想写为“十八年开发经历总结”,但是一想我的开发生涯还没结束,怎么就总结了呢。再说个人的一些积累和看法也不一定正确,所以还是改为小结比较妥当,言下之意自己还需要继续积累进步。本文主要谈几点个人的体会,这些内容有一部分可能只是我自己遇到的问题,相信还有一些其他程序员也曾遇到或者面对过。之前看到这些问题也思考过,三言两语回复过,现在以小结的方式写出来,算是对自己十八年经历的一个回顾。 一.如何开始写程序的 第一次接触电脑当然是在学校里,可以说什么都没学到,也什么都没学会,相反只是增加了对电脑的恐惧。第一次真正意义上让我开始学习电脑是在1992年,我所在的部门负责销售电脑。由于那时PC(当时叫家用电脑)的操作系统是DOS的,所以为了使用电脑必须学习一下基本的操作命令。我的第一次学会使用电脑就在那个时候,这为后来学习编程打下来了基础,因为当时不会操作电脑是不可能学习编程的。 1994年7月开始在公司的人事部工作了。当时人事部有一个386的台式机,那个时候386算是不错了。机器里装了WPS和Foxbase,这个可以说是标配。我的第一门编程语言就是这个Foxbase。应该说这个东西还是很容易上手的

十八年开发经历小结

时间秒杀一切 提交于 2020-03-11 07:09:10
本来题目想写为“十八年开发经历总结”,但是一想我的开发生涯还没结束,怎么就总结了呢。再说个人的一些积累和看法也不一定正确,所以还是改为小结比较妥当,言下之意自己还需要继续积累进步。本文主要谈几点个人的体会,这些内容有一部分可能只是我自己遇到的问题,相信还有一些其他程序员也曾遇到或者面对过。之前看到这些问题也思考过,三言两语回复过,现在以小结的方式写出来,算是对自己十八年经历的一个回顾。 一.如何开始写程序的 第一次接触电脑当然是在学校里,可以说什么都没学到,也什么都没学会,相反只是增加了对电脑的恐惧。第一次真正意义上让我开始学习电脑是在1992年,我所在的部门负责销售电脑。由于那时PC(当时叫家用电脑)的操作系统是DOS的,所以为了使用电脑必须学习一下基本的操作命令。我的第一次学会使用电脑就在那个时候,这为后来学习编程打下来了基础,因为当时不会操作电脑是不可能学习编程的。 1994年7月开始在公司的人事部工作了。当时人事部有一个386的台式机,那个时候386算是不错了。机器里装了WPS和Foxbase,这个可以说是标配。我的第一门编程语言就是这个Foxbase。应该说这个东西还是很容易上手的,再则当时领导不安排什么具体的工作,所以有了大把的时间学习,结果很快就掌握了。在完全赶走对电脑恐惧的同时,对编码产生了浓厚的兴趣。当时我完全是自学的,3个月后已具备开发一个小型管理系统的能力了

“大龄”码农的“中年危机”:35岁之后,IT程序员的出路在哪?

故事扮演 提交于 2020-03-11 03:27:28
作者 | 俊欣 来源 | 数据分析与篮球(ID: dylanxia2019) 疫情期间,许多公司都纷纷开始了所谓的“内部优化”的计划,尤其是在互联网公司,年过35岁、具有多年经验的互联网人,逐渐成为许多大型科技公司“抛弃”的对象。今天小编就为大家来盘点一下中美两国35岁以上的IT技术人员所面临的的不同的处境,以及对于那些所谓的“大龄码农”的职业转型给出一些相关的其他的选择。 中美两国大龄程序员面临的现状 招35岁以下的员工已经是中国的互联网圈子里面一条不成文的规定,去年网曝阿里内部要求尽快实现P8全员在35周岁以下,尽管后来阿里内部的人出来辟谣,但是正常人也都明白这种事情官方也肯定不会大大方方的承认,有些事情只能放在台下说。前段时间,小编在贴吧上看到一位37岁的程序员老兵在讲述自己的被裁之后找工作四处碰壁的经历,不禁让小编想起了去年“都挺好”当中的桥段 “真的彻底疯了,失业第四个月,投了500封简历,就收到3个面试。找了猎头朋友,他说很多岗位超龄了,只有少部分岗位可以放宽到40岁但是匹配度不高。这周开始考事业单位,没想到还各种限制35岁。我还要养家啊,职场对普通中年人有必要赶尽杀绝吗?谁没有35岁的一天?” 讲完了中国互联网圈子里的情况,我们来聊聊大洋彼岸的美国,尤其是在硅谷,35岁以上又是什么样子的存在么?近年来,在美国硅谷,对年龄的偏见也变得越来越“明显”

写在第一篇 ( C语言基础篇 )

坚强是说给别人听的谎言 提交于 2020-01-31 07:14:56
序言 最近突然有人和我说想要转行,做程序员,问我学什么比较好。我当时很惊讶,一方面是因为自己还是个在校大学生,自己本身的专业也不算是纯软件,而是更偏向于软硬结合的,另一方面是突然有人和我说要放弃现在的工作,放弃所学的专业,选择去做程序员。当我问他为什么时,他觉得编程更像是大势所趋,自己不学编程感觉像是被时代淘汰。 现在想想也是,再想想自己学习编程也有一段时间了,是否能把自己的经验传授给别人,帮助更多的人来认识编程,来认识程序员。现在网上传的程序员随着年龄的增长,头发渐渐稀疏,不可否认的是程序员的头发确实是和自己的年龄有一定的关系,但我觉的更多的是和自己生活习惯有关。更有甚至以头发的稀疏程度来判断程序员的能力高低,这无疑是不可取的。这也给很多人对程序员有不好的影响,认为程序员就应该或者就将会变成头发稀疏的中年大叔。这无疑是错误的,其实大部分程序员并非这样。 我对程序员的认识像是对乔布斯的认识,有创造力,更重要的是有一定的美感,对事物都想做到完美,尽善尽美才更像是程序员。就像近年来UI被设计的越来越优美,程序也变得更加的规范和美观,这才是程序员的样子。 想了想,坚持写下了这篇博客,希望把自己对C语言的一些见解分享出来。帮助那些想学一点东西的人。 来源: CSDN 作者: 帅帅的昆 链接: https://blog.csdn.net/weixin_44174358/article

程序员保值的4个秘密

两盒软妹~` 提交于 2020-01-29 00:54:30
作者:安晓辉(微信公众号:程序视界) 时间:2015-05-27 地址: https://mp.weixin.qq.com/s?__biz=MzAxMzUzNzYyNA==&mid=206309025&idx=1&sn=b92e2fd13659e65a9b4e5dffb8a5ae67&scene=21#wechat_redirect 在国内,很多人说程序员是吃青春饭的,一开始说过了30岁就得转行,后来又有人35岁是一道坎……看起来好像程序员真的和风尘女子一样,注定有朝一日会年老色衰不再受人青睐。 No!我要说,不是这样的! 所有的道路都通向天堂 只是要度过路上的痛苦时光 那一天我正走在路上 两边的荒草,比人还高 ——海子,《月全食》 真的程序员,敢于直面惨淡的人生和淋漓的鲜血,一定能够在荒草满布的岁月荒原里踏出一条自己的路来。 其实别人说的话,听一听就算了,决定还得自己来做。面对别人的怀疑、否定、讥讽,我们只需要坚定地前行,做给他看。行动是最好的证明,多坚持一秒,未来就会不同。 现在就实打实的来看看程序员的价值之路在何方。 应用技术 相当大一部分的程序员都在做应用层面的开发,所做的软件用来解决特定场景的问题,给用户的工作和生活带来方便。 开发一个应用,经常会用到高级语言和框架,比如 C# 和 .NET ,比如 C++ 和 Qt ,比如 J2EE ,比如 Ruby on Rails

一个佛系程序员的年终总结!元旦快乐哟~

蓝咒 提交于 2020-01-25 03:57:47
我是一个佛系码农,今天是 2019 年的最后一个工作日,我已无心工作,满脑子只有元旦哪里嗨的骚操作。然而代码可以不写,自己的过去必须总结,作为一个佛系码农有必要正经的回顾总结一下自己的 2019 日常,以便在接下来的 2020 年能够完全放飞自我。 这一年关于写过的代码总结 改过很多 Bug,写过很多功能,也重构过一些模块,然而这一年却多次因为我几行代码的修改导致整个模块接近崩溃。 (图片来自网络) 这一年关于需求评审的总结 每次需求评审都像一场辩论会,每次需求评审都是自己在技术群开车的好时机,需求评审完只用来一句“哦,那就这样吧!”或者是“这个需求实现不了!”,回到座位又开始抱怨会真特么多,浪费我写 Bug 的时间。 (图片来自网络) 这一年关于需求变更的总结 已经按照策划案实现差不多了,总是有人跑来说改点东西,额,这一年已经被这种沟通蹂躏得没有了脾气,心中只想说我是拒绝的,然而到了年终回过头才发现这一年自己的脾气竟然变得如此之好,自己都有点不敢相信了。 (图片来自网络) 这一年关于验收和提测的总结 经历了无数个需求的迭代,进行了无数次的提测,渐渐习惯了发出提测邮件时的那种释然,心里想着终于有时间吹水了,然而当头打来的却是测试提出来的一堆 Bug,此刻只想说是你操作姿势不对,那不是我的 Bug。 (图片来自网络) 这一年关于被 Review 的总结 无数 Merge 操作

我有一个小小愿望,让所有程序员编程之路再延长一点点

自作多情 提交于 2020-01-11 23:34:17
本应该在2019年年底写的一篇文章,推到了2020年。在2019年这一年当中,it行业出现了寒冬期,在2019年年中的时候也看到了很多在今日头条,知乎上一些30多岁的程序员发表着失业、面试被公司特殊对待,以及默默转身离开一线城市回到老家,确又不知道做些什么的it老鸟们对职场的种种困惑、无力的忠告,面对现实的残酷,让我不由的联想到了自己。 诚然,那些可以用技术换来车子、房子的技术大牛,还有本来就出生在一线的程序员们,他们不用或者不会对随着岁月流程,年老色衰过多的注意。但这是大多数每天以编程为生的普通程序员来说,确是很在乎的,不可躲避的话题。 曾经和几个同行的朋友聊起过这些,询问他们的想法。朋友甲说,现在已经不愿在大厂工作了,只想找个小公司慢慢度过的几年,时间成熟了转行做其他的。对于这种想法,我表示了一条反问的话语,她到是一种命中我的心思,“想想在一家创业公司呆了3年,最后公司开不起工资,也没有发展,离开换其他公司,会有不舍的,时光和精力都投在上边。”,我听后也只是呵呵的一笑,不知道说些什么。朋友乙最近一年,每当我问起最近怎么样啊,他总是说凑合着干呗,说不定哪天就回老家了。 朋友甲和朋友乙代表了一部分群体,他们如果在条件允许或者老家同样可以开到现在工资的三分之二,我想他们至少也不会有唏嘘的声音。 话说,小的群体可以反应大的市场规律和现象,我想上升到国家的高度说这些事情

转行学习web前端开发程序员应该具备的条件

岁酱吖の 提交于 2020-01-10 16:18:04
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 5G时代来临,各行各业对产品的用户体验需求空前大增。人们在享受互联网带来的便捷也给互联网产品提出了新的需求,这意味着前端开发人员也有了更多的机会和挑战。无论是大小公司,对前端开发工程师的需求都是在快速上涨,薪资待遇也随之上升很快。 前端开发工程师就业机会多,创业机会多,且就业范围广,几乎各行各业都有需要,互联网公司、金融,贸易等等都能进。并且对从事开发的就业者的专业经历不设门槛,学习门槛低,几乎很多人都能学习和从事前端开发工程师工作。面对种种因素,许多大学毕业生,都踏上了转行前端开发工程师的路。但是这条路并不好走,如果选择走了这条路,更是要慎重再慎重。毕竟,这关系着职业发展,如果没有下定决心,最好不要盲目跟风。 电子、机械、平面设计、UI设计转行前端开发的已不算罕见了,现在很多从事非互联网行业的也纷纷转行前端开发了。不过,在这条未知的路上,还有很多同学在转行前端开发这条路上一直在自我摸索,磕磕碰碰。 前端工程师首先是软件工程师,基础是最重要的,如果基础不扎实,一切应用技能就都是“浮云”。前端的基础是什么?HTML、CSS、JavaScript基本功,数据结构、编译原理基本功。前端开发不是一个没有技术含量的编写静态网页的职位,前端的大牛,通常都是可以完成多方向产品的,比如说小程序,H5,APP开发等。

Python的前景和Python好不好学呢?

我怕爱的太早我们不能终老 提交于 2020-01-09 01:20:08
 许多想学JAVA的朋友心里边或许都问过这两个问题:学JAVA难吗?从事JAVA开发累吗?   说实话,难!   智递科技小编带咱们分析了解一下。   客观来说,学习编程不难,编程是每个人都可以学,乃至小孩子都可以开始接触编程教育。可是学的好与坏,就在于你个人了。   片面来说,学习编程难,尤其当你不了解的时分,又向往的时分,就觉得难。   这个作业累吗( mr0531 )?   说实话,累!   三百六十行,行行都很累。   农人种田很辛苦、可是他们乐在其中。   工地师傅也很辛苦的   餐厅服务员和厨师也很辛苦   工厂流水线和技能工也累啊   做出售的跑来跑去也很累   坐办公室的行政财政也辛苦 许多人都说程序员这个作业是一个吃“芳华饭”的作业,等你上了点年岁后精力跟不上了,膂力也跟不上了,那个时分就意味着要被作业无情的扔掉,可是真的是这样吗?假定真的是这样,那为何还有许多人喜欢半路转行进入这个作业呢?   小编就给咱们分析一下这个问题:   原因大致有两点,第一就是程序员的薪资( diefa168 ),咱们都知道程序员的门槛相对来说不是很高,可是技能总是把握在少数人手里的,像上一辈的人接触互联网就很少,现在的程序员大多数的都90后了,80后的也是比较靠前的年岁,正因为这样,所以竞争力也不是很大,学历尽管影响薪资但也不太影响展开,首要你必须有技能