当前位置: 首页 > 编程日记 > 正文

30+程序员,平时都忙些什么事情?平时都想些什么?以后有啥计划?

很多人都说,30岁以后了,写程序还有前途嘛?我有时候也迷茫,但是迷茫过后,总会给自己寻找方向,每个人都需要有个信念、没有信念,活着就没意思,无聊,觉得没奔头了。

废话少说,我来说说,我平时工作都忙些什么?

01. 我比较喜欢技术,但是技术又不是很厉害,但是我有的是时间可以深入学习新技术,例如,我平时会学习 WF, WCF, WPF, Silverlight 等技术,还会安排年轻的同事一起学习提高,人都需要不断的提高,否则很容易落后。

02. 我会看一些书,每过一年半载会逛一趟书店,狂买一些,平时会看程序员杂志,我很少看我专业以外的书,因为我看书很慢,一个字一个字看,我也看那些管理经营方面的书。因为以后毕竟会走上这个路。

03. 我会静下心来研究那些C#的语法等,例如继承啊、接口啊等等,仔细研究,了解个透彻,反复研究我自己写得程序是否高效的、条理是否清晰的?做得我能力范围内最精的程序,也会到国外的开源里看看,别人是如何架构的,如何写的代码,跟我的比有啥好处,学习优点,人与人的差别不是天大的差别,而是细微的差别,我会最求那种细微的差别。

04. 日常生活中,多关注人情世故,多关心我的同事,我的家人,我的朋友,与他们保持联系,努力建设和谐社会,工作不是生活的全部,写程序更是很小部分的更小部分,做人比做事更重要,人脉比技术更重要,有个良好的人脉,干啥都容易,说俗了人脉就是金钱。

05. 平时会在公司管理几个项目的进展,经常给同事们开个会议,了解工作情况,有难点需要解决的,帮助他们解决,有时候也给予一些指导,特别是要注意做好同事的思想政治工作,人心不稳了,啥事情也干不了,不管水平好水平坏,都要好好对待身边的每个同事。

06. 自己会主抓一个项目,基本上是大项目或者是关键项目,自己带头干,难点疑点都需要自己带头解决,由于项目都是规模大、工期长,跟客户的交到也多,所以沟通交流能力很重要,也需要有一定的文笔能力,写一大堆这个报告那个的,平时还要管理好项目团队。做项目最怕的是项目还没做好,人都跑了,所以需要把人拉拢好。

07. 公司不断的发展壮大,需要有敏锐的眼力,能有一些后备人才,当然不需要经验太丰富的,因为经验丰富的人,很容易是水土不服,或者是老顽固,需要挖掘那些想学技术,对软件有爱好的人,最起码,你随时都可以找到几个这样的人做为后备力量。

08. 平时不断研究如何大规模生产软件、如何管理、如何做一些工作是最高效的,最合理的,不断总结经验教训,不断进行积累修正,公司里做项目都是大规模作业,不是几个人随便搞搞,要让别人做得信服口服,要让别人认可你做的方式是对的,能说服大家按你的方式来工作,这个很关键,否则很容易变成乱搞局面,一团糟。

09. 平时会给项目组、部门做一些技术交流,把自己的积累、自己的价值观、自己的经验讲给大家,若时间允许的情况下,做做PPT、例子程序让大家看学习。

10. 公司里的基础开发平台要亲自完善、BS,CS的标准Smaple都需要自己亲自做好,并且不断与时俱进,这些核心部分不能指望别人做,只能自己亲手维护完善,这是做项目的核心,项目组里的人都以这个照葫芦画瓢能快速大规模生产,这些不能指望别人搞定,若那样这里就不需要我了,我的位置就不保了,更别谈什么高待遇了,明天可能有下岗的危险了。

11. 参与公司的部分销售工作,做技术销售也很重要,要让客户知道我们公司的技术实力是很强的,能跟客户切磋,能展示自己的能力,能有说服力,能有合理的解决方案,还有表达能力。

12. 公司每周会有部门会议,总结一周的工作进展,下周的工作安排。

13. 我不可能今天是程序员、明天是项目经理、后天是国家主席,我就擅长写几下代码,做做软件,那就应该把这个做得更好更精,而不是瞎搞其他的,今年我32岁了,平时也写写代码,但是我不是啥都写,我写系统的核心部分,通用组件部分,关键部分,标准样例程序、标准框架部分,这些是软件系统的核心,不能指望新手能搞定。

14. 今后我也会天天写代码,天天学习提高,只是分工更合理的,重复性的劳动,给别人做,不只是自己把事情做好了就可以,把一个项目组带好,把一个部门带好,这个是关键,不懂技术管理技术部门是不可想象的,也是不太可能的,技术做好了,再做管理会更顺手一些,更能做得好一些,当老板也一样懂得深入一些,接单也顺利一些。

15. 我老板都比我年纪大很多他们大概都50+,他们都在管理IT公司,经营IT公司,所以我也看到了我的未来,就算是60+了,我也可以有自己的发展方向,几年前我见过日本鬼子教授60岁估计是有了,还在写VB.NET的项目,承接了几十万的项目在做,我更对编码工作有信心了,不只是20来岁人做的事情,可以走管理路线,还可以一直坚持技术路线。

16. 晚上回家吃饭、上网娱乐看电影、打网游百战百败、看电视、睡觉,第2天起床来上班,周末陪老婆看电影、逛街散步 Over。

将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。

免费领取LAMP兄弟连原创PHP视频教程光盘/《细说PHP》精要版,详情咨询官网客服:

http://www.itxdl.cn

转载于:https://www.cnblogs.com/lampcy/p/4582655.html

相关文章:

用于制图、写电子邮件、创建条形码控件Aspose.Total

2019独角兽企业重金招聘Python工程师标准>>> Aspose.Total 提供了 Aspose 可以使用的任何组件,以及你每年订阅中发布的所有新组件。通过它,你能够有计划地操纵一些商业中最流行的文件格式:Word, Excel, PowerPoint, Project, PDF …

循环for语句 if语句

if语句&#xff1a; if(表达式){ 代码 }else if(表达式){ 代码 } for循环&#xff1a; for(var i0; i<10; i){ alert(1); (弹窗&#xff09; } if语句&#xff1a; if(表达式){ 代码 }else if(表达式){ 代码 } for循环&#xff1a; for(var i0; i<10; i){ alert(1); (弹窗…

Linux中的粘滞位

Linux中的粘滞位 Sticky 位是一个访问权限标志位&#xff0c;可以用来标示文件和路径。 历史&#xff1a; 粘滞位是在1974年Unix的第5版中引入的&#xff0c;用来设置可执行文件。当可执行文件设置粘滞位之后&#xff0c;它能够指示操作系统在程序退出后&#xff0c;保留程序…

Java项目:实现权限管理系统(java+SpringBoot+MyBatis+AOP+LayUI+Mysql)

源码获取&#xff1a;博客首页 "资源" 里下载&#xff01; springbootmybatis使用面向切面编程&#xff08;AOP&#xff09;实现的权限管理系统。 共五个模块&#xff0c;角色管理&#xff0c;菜单管理&#xff0c;实验室管理&#xff0c;学生管理&#xff0c;管理员…

阅读10、11、12章

第10章 假设用户交付给我们一个 任务&#xff0c;然后我们通过调研的出来的结果进行设计&#xff0c;最后的结果跟用户想象的不一样&#xff0c;这应该怎么做&#xff1f; 第11章 团队合作真的需要有那么繁琐的步骤&#xff08;例如每日例会&#xff09;吗&#xff1f; 第12章 …

SQL删除重复数据方法

原文:SQL删除重复数据方法例如&#xff1a; id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b …

#pragma once与#ifndef

在C/C中&#xff0c;在使用预编译指令#include的时候&#xff0c;为了防止重复引用造成二义性的两种方法。 #ifndef 它不光可以保证同一份文件不会被包含两次&#xff0c;也能够保证不同文件完全相同的内容不会被包含两次。但&#xff0c;同样的&#xff0c;如果自定义的宏名不…

grep 在HP-UX下的递归查找

grep 在HP-UX下的递归查找Linux: man grep 可以看到 -r 选项-R, -r, --recursiveRead all files under each directory, recursively; this is equivalent to the -d recurse option.即&#xff1a;-r 选项可以查找指定目录下每个子目录下的所有文件eg:grep -r "28281&quo…

Java项目:实现个人博客系统(java+springboot+mybatis+redis+vue+elementui+Mysql)

源码获取&#xff1a;博客首页 "资源" 里下载&#xff01; springbootmybatis前端vue&#xff0c;使用前后端分离架构实现的个人博客系统&#xff0c;共7个模块&#xff0c;首页&#xff0c;写博客&#xff0c;博客详情页&#xff0c;评论管理&#xff0c;文章分类&a…

软件工程--总作业(已经完成)

用户调研&#xff1a;http://www.cnblogs.com/OuZeBo/p/4580146.htmlalpha阶段总结&#xff1a;http://www.cnblogs.com/OuZeBo/p/4580146.html对其他组评价的反馈&#xff1a;已评论其他组&#xff0c;暂时没有其他组对我们组进行评论描述项目的典型用户与场景&#xff1a;已完…

linux各文件夹的作用域

目錄應放置檔案內容/bin系統有很多放置執行檔的目錄&#xff0c;但/bin比較特殊。因為/bin放置的是在單人維護模式下還能夠被操作的指令。在/bin底下的指令可以被root與一般帳號所使用&#xff0c;主要有&#xff1a;cat, chmod, chown, date, mv, mkdir, cp, bash等等常用的指…

LOJ 2721 「NOI2018」屠龙勇士——扩展中国剩余定理

题目&#xff1a;https://loj.ac/problem/2721 1.注意别一输入 p[ i ] 就 a[ i ] % p[ i ] &#xff0c;因为在 multiset 里找的时候还需要真实值。 2.注意用 multiset 。并且&#xff0c;因为要 upper_bound( a[ i ] ) &#xff0c;而 a[ i ] 是一个 long long 类型的&#xf…

setuid和setgid

setuid 和 setgid (全称分别是&#xff1a;set user ID upon execution 和 set group ID upon execution)是Unix的访问权限标志位&#xff0c;它允许 用户以可执行文件owner或group的权限来运行这个可执行文件。它们经常适用于&#xff1a;为了运行特定的任务&#xff0c;可以允…

Java项目:宠物医院预约挂号系统(java+JSP+Spring+SpringBoot+MyBatis+html+layui+maven+Mysql)

源码获取&#xff1a;博客首页 "资源" 里下载&#xff01; 一、项目简述功能包括&#xff1a; 用户分为宠物&#xff0c;医生&#xff0c;管理员&#xff0c;宠物主人可进行注册选择医生挂号&#xff0c;选择日期&#xff0c;选择号源&#xff0c;医生可进行宠物接诊…

大智慧面试经验

15-06-18下午1点&#xff0c;大智慧面试&#xff1b; 面试题全英文&#xff0c;第一部分基础的&#xff0c;诸如echo print printf的区别&#xff0c;include与require的区别等&#xff1b; 第二部分细节方面的&#xff0c;如在string中\n的意义&#xff0c;ucwords函数&#x…

Android 获取apk签名的fingerprint

为什么80%的码农都做不了架构师&#xff1f;>>> 假定安装了JDK&#xff0c;如果想查HelloWorld.apk所使用的签名的fingerprint&#xff0c;可以这样做&#xff1a;1. 查找apk里的rsa文件 &#xff08;Windows&#xff09; > jar tf HelloWorld.apk |findstr RSA…

Dinic二分图匹配 || Luogu P3386

题面&#xff1a;【模板】二分图匹配 思路&#xff1a;Dinic实现二分图匹配&#xff0c;要建一个超级源点&#xff08;S&#xff09;和超级汇点&#xff08;T&#xff09;&#xff0c;分别定为NM1和NM2 然后S去和N中的数建正边和反边&#xff0c;正边权值为1&#xff0c;反边权…

shell中引号的使用方法

1. shell使用引号(单引号/双引号)和反斜线("\")用于向shell解释器屏蔽一些特殊字符. 反引号[h2] 对shell则有特殊意义. 1.1 单引号和反斜线 [h1] 可以阻止shell代入变量的值&#xff1b; 1.2 双引号不能阻止代入 例如&#xff1a; sles10i32-1:han$ personha…

Java学习笔记(二)不定时更新

Java语言画图 package cn.witksy.dev;import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException;/*** Author: Alfred* Created: 2015/5/7*/ public class Main {public void run() {Buffered…

Java项目:前台后台玩具商城系统(java+JSP+SSM+Springboot+Jsp+maven+Mysql)

源码获取&#xff1a;博客首页 "资源" 里下载&#xff01; 一、项目简述本系统主要实现的功能有&#xff1a; 网上商城系统&#xff0c;前台后台管理&#xff0c;用户注册&#xff0c;登录&#xff0c;商品展示&#xff0c;分组展示&#xff0c;搜索&#xff0c;收货…

Tempdb数据库详细介绍

Tempdb数据库详细介绍一、Tempdb简介tempdb是SQLServer的系统数据库一直都是SQLServer的重要组成部分&#xff0c;用来存储临时对象。可以简单理解tempdb是SQLServer的速写板。应用程序与数据库都可以使用tempdb作为临时的数据存储区。一个实例的所有用户都共享一个Tempdb。很明…

java——逻辑运算符与(和)或(|和||)

区别&#xff1a; 1意思不同&#xff1a; &&是“与”的意思&#xff0c;||是“或者”的意思。 2 使用上不同&#xff1a;a && b&#xff1a;a和b同时为true 才返回 true&#xff0c; 否则返回false&#xff1b;a || b&#xff1a;a或b任意一个为true 就返回tru…

UTRAN 的用户面和控制面

UTRAN接口的通用协议模型如下图&#xff1a; 通俗地讲&#xff0c;通讯网络由终端(terminal)、连接(links)、网络节点(nodes)组成, links将nodes 关联起来。源终端(MO)发送的消息是怎样才能到目的终端(MT)呢? 消息经过links 和nodes,直至到达MT&#xff0c;其中关键是nodes怎么…

Java项目:疫情人员流动管理系统(java+JSP+SSM+Springboot+maven+Mysql)

源码获取&#xff1a;博客首页 "资源" 里下载&#xff01; 一、项目简述 本系统主要实现的功能有&#xff1a; 社区疫情流动人员管理系统&#xff0c;住户管理&#xff0c;出入管理&#xff0c;访客管理&#xff0c;体温录入&#xff0c;高风险警示等等。 二、项目运…

[原创]CentOS下Mysql双机互为备份

一、环境&#xff1a; 1.安装Centos-6.5-x64位系统的机器两台&#xff1a; host1&#xff1a;192.168.2.3 host2&#xff1a;192.168.2.4 &#xff08;互相能ping通&#xff09; 2.安装Mysql。 命令&#xff1a;Yum install mysql-* 二、配置&#xff1a; 1、启动mysql。命令&…

《Effective Java》读书笔记--创建和销毁对象

2019独角兽企业重金招聘Python工程师标准>>> 考虑用静态工厂方法代替构造函数。 当我们在写一个工具类时&#xff0c;是不希望用户将该类实例化的&#xff0c;所以应该定义一个private的构造函数&#xff0c;而不 是将类声明成abstract&#xff0c;因为这样用户可以…

用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本

用chrome的snippets片段功能创建页面js外挂程序&#xff0c;从控制台创建js小脚本 Chrome的snippets是小脚本&#xff0c;还可以创作并在Chrome DevTools的来源面板中执行。可以访问和从任何页面运行它们。当你运行一个片段&#xff0c;它从当前打开的页面的上下文中执行。 要创…

两个类相互包含引用的问题--类前向声明

在构造自己的类时&#xff0c;有可能会碰到两个类之间的相互引用问题&#xff0c;例如&#xff1a;定义了类A类B&#xff0c;A中使用了B定义的类型&#xff0c;B中也使用了A定义的类型 class A { int i; B b; } class B { int i; A* a; } 请注意上面的定义内…

Java项目:网上电子书城项目(java+SSM+JSP+maven+Mysql)

源码获取&#xff1a;博客首页 "资源" 里下载&#xff01; 项目描述&#xff1a; spring mvc jsp实现的简单书城项目&#xff0c;可以在支付宝沙箱内实现支付 运行环境&#xff1a; jdk8tomcat9mysqlIntelliJ IDEA 项目技术&#xff1a; springspring mvcmybati…

[nowCoder] 局部最小值位置

定义局部最小的概念。arr长度为1时&#xff0c;arr[0]是局部最小。arr的长度为N(N>1)时&#xff0c;如果arr[0]<arr[1]&#xff0c;那么arr[0]是局部最小&#xff1b;如果arr[N-1]<arr[N-2]&#xff0c;那么arr[N-1]是局部最小&#xff1b;如果0<i<N-1&#xff…