![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程/代码管理/项目管理/公司治理
老程序猿一枚
干了10多年,一直在转型,一直未成功。失败挫折,家常便饭,不得已继续着程序猿的生涯。本来是个[业余程序猿],现在干着干着变成[老程序猿]了。
展开
-
WPF 是什么 ,桌面应用新趋势
要赢得世界,必须在恰当的时间做出恰当的事。这一点,微软做到了。历经微软 DOS,Win 31, Windows 95, Windows 98, Windows 2000, Windows XP, 一路走来,一次比一次热闹,一个比一个精彩、炫丽。Windows Vista的宣传更是轰轰烈烈,喧嚣日上。初见Windows Vista,都会被它的酷炫界面所吸引,哇!原来Windows也可与Mac一样酷、转载 2012-10-26 13:45:11 · 2381 阅读 · 0 评论 -
win7 学习篇:上帝模式 全功能控制面板
上次用了一次,很给力。把这在桌面或其他磁盘文件夹中点击鼠标右键,选择“新建→文件夹”,将文件夹命名为“上帝模式.{ED7BA470-8E54-465E-825C-99712043E01C}”再回车,新建的文件夹就变成了一个名为“上帝模式”的控制面板模样的图标。双击打开,就进入了Win7的“上帝模式”在“上帝模式”中有45个大项,每个大项下又包含若干个子项,乍看起来有点繁杂,但仔细研转载 2014-07-02 11:14:35 · 1437 阅读 · 0 评论 -
win7 学习篇:网络文件共享
今天需要在win7上做个网络共享,结果跟着网上帖子做了做,都不行。这win7也太转载 2014-07-02 11:09:44 · 683 阅读 · 0 评论 -
工控领域结束,web模式开启
好久没有写博客了,因为拿到了新的offer,需要之前以往的工作做一些总结。以后碰到这些问题时候能够从容的面对问题。首先:这份工作技术难度上不大,只是任务比较琐碎。适合建立一个快速反应的团队。要求队员各自有一定的独立工作能力。即工作3年以上。项目经验有2-3个。团队建设上多说一句: m原创 2014-08-28 10:33:09 · 954 阅读 · 0 评论 -
程序员的安全感
作为一名程序员,在漫长的职业生涯中,不断的迎接新的挑战,技术,业务,每天总是在解决问题,或者开拓自己更不熟悉的心领域。那么安全感,这个词似乎就不存在了。存在,即代表out,也就代表温水煮青蛙开始啦。 那么为什么产生焦虑?那么外部的期待,和个人的能力之间这又快接壤的地带,这块的面积决定了我们焦虑的大小。应为个人能力边际效应是递减的。合理控制这块 舒适区域的面积,使之保持在原创 2016-02-19 10:05:18 · 519 阅读 · 0 评论 -
程序员的职业规划
作为程序员的这个职业,歧视我一直是想能够由一个机会能够成功转型。比如说干点别的工作也能够挣这点钱。所以博客的名字叫做业余程序猿。可没成想也干了这么久了,可能的未来还是得继续干下去。那么薪水的上涨是需要谋划谋划的。个中关键,从大的方面来说,有两点:1. 个人商业价值的挖掘与修炼2. 职业机会的探索与把握小米在发展过程中,挖过两个比较著名的人物,一个是谷歌Android转载 2016-05-18 13:59:47 · 1733 阅读 · 1 评论 -
互联网软件开发和传统软件开发的不同(转型互联网开发需要适应的那些事)
最近,也做了一段时间的互联网开发,感觉转型,不仅仅是技术上的,同时也是工作方式的,工作节奏的改变。我把对公司的一些理解整理在这边网上,我看到很好的文章里,当然文章是以测试人员的视角,来写的,但大致把互联网开发和传统软件开发的不同概括的很好了。我在其中增加了,开发者的视角,以供想从传统软件工程师转型到互联网开发的兄弟姐妹们一些参考。同时也是自己最近一段时间工作的心得总结。互联网软转载 2015-02-16 17:06:26 · 12901 阅读 · 0 评论 -
程序员理想中的工作环境 转自ewangplay
程序员理想中的工作环境1. 弹性上班制程序员群体是一群怀有Geek情结的家伙,追求相对的精神自由,在自己的时间安排上也喜欢自由自在、无拘无束。灵感来时,可以废寝忘食、疯狂Coding;思维乏术时,则可能漫不经心、无所事事,这时不如早点结束工作,放松心情,触发下一次的灵感。常规企业的朝九晚五上班制度,说实话并不适合程序员一族,因为这种制度一定程度上扼杀了这个最转载 2016-06-16 14:44:01 · 923 阅读 · 0 评论 -
伟大的程序猿的10个特征
While looking at the top weekly links on dzone (good way to see what are the important things that happened), I came across a very intriguing entry: The Top 10 Attributes of a Great Programmer by转载 2016-10-08 10:28:22 · 543 阅读 · 0 评论 -
新年开篇 | 总结一个技术总监的教训和经验
2016年度工作, 即将结束。转一篇很不错的文档,作为自己这一年来工作的总结。其中很多内容,还是很让人共鸣的。正文资深程序员是团队中最强大的生产力,但往往被不合理的工作安排浪费掉。因此作为一个团队的技术的“头”,必须要有明确清晰的认识,把主要的事务性工作剥离出来,并且放弃大量的管理“权力”,以提高团队开发质量和效率为最主要的目标去安排自己的工作。一般来说技术总监转载 2017-01-18 16:24:00 · 690 阅读 · 0 评论 -
启动sqlserver服务时,总是出现“系统错误(126),指定驱动程序无法加载
过完大年回来工作,没想到数据库太不给力了,已连接,连接不了,企业管理器也无法连接。但是程序使用是没有问题的怪事了。报错:启动sqlserver服务时,总是出现“系统错误(126),指定驱动程序无法加载!于是查看系统日志原来有个服务没有起来啊。随启动,但是启动后很快就自动关闭了。很无语。结果查了很多资料,1、进入注册表 查看 HKEY_LOCAL_MACHI原创 2013-02-17 16:24:31 · 14603 阅读 · 0 评论 -
网络命令:ping、ipconfig、tracert、netstat、arp
今天有个pos设备要上网,不知道他的mac地址,无法分配ip,只有绑定ip才能上internet。先给随便设个ip。用ping命令,评一下,设备通了。再用arp -a 查看arp列表里的mac地址。方法很实用。特记之。一般还想不起来。呵呵1. ping这个程序用来检测一帧数据从当前主机传送到目的主机所需要的时间。它通过发送一些 小的数据包,并接收应答信息来确定两台计转载 2014-03-11 16:51:57 · 21259 阅读 · 0 评论 -
角色转变应注意的问题(三)
人员篇是团队,就需要领导。领导从哪里来呢?途径可以有多种:1、从团队提拔2、从内部找3、从外面找。。。。。可能还有其他方式其实不论是从团队提拔还是去找现成的,这个人都是从一个团队脱颖而出的,都可能是从基础做起,在团队中表现出色之后被提拔起来的,只不过可能是在来公司之前,在其他公司的团队被提拔起来的。本文就和大家说一点关于“提拔”的个人想法。转载 2013-05-30 17:19:20 · 990 阅读 · 0 评论 -
Evernote有用的快捷键操作收集
Evernote是款十分优秀的笔记文件,它同时提供了一些十分有用的快捷键操作:1.ctrl+shift+v 无格式粘贴,这个用得最多了。2. win + printScreen: 截屏。可以抛弃win7自带的截屏软件了,虽然它也很好用3. win + A: 复制所选。还在抱怨chrome的evernote无法直接保存到本地?使用这个快捷键吧。4. wi转载 2013-05-16 12:28:42 · 936 阅读 · 0 评论 -
数据库错误 由于系统错误 126
最近接着修改源代码,发现以前数据导入功能中打开excel文件的功能,今天突然不好用了。报错:数据库错误 由于系统错误 126 (excel 驱动)用odbc测试连接也不正常。报同样的类似的错误。在谷歌上找了一下。没有直接修复该错误的办法。只有决定重新安装 ODBC 驱动程序。随后,问题解决了。怎样重新安装ODBC 驱动程序odbcconf.exe /S /Lv转载 2013-05-03 14:22:42 · 3237 阅读 · 0 评论 -
谨防加班猝死之十大建议 献给纯脑力工作者
过劳死的精英每年都会有几个,其中最多的就是办公室白领,IT精英也占很大的比重。 13号有个新闻,“奥美公关北京公司一名24岁男性员工在办公室突发心脏病,经抢救无效死亡。早在2008年,奥美公司一位广告总监也因心脏病突发死亡。而此前猝死、过劳死事件多集中于知名会计师事务所,此次公关公司年轻员工猝死事件又引发了外界对公关行业高强度工作的广泛关注。” 我勒个去。当时看到此新转载 2013-05-17 17:12:53 · 754 阅读 · 0 评论 -
软件工程师常用的工具软件,看看会那几样
看到这么些软件。我都没用几样。有空熟悉下下。呵呵时间管理类1.TaskUnifier+Toodledo+PocketInformant(iphone)——多平台组合2.ToDoList信息收集类1.Mybase2.Evernote文本编辑类1.EmEditor(多标签的文本编辑器)2.Notepad2(比记事本更快速而且相对丰富的编辑器)邮件处理客户端类1.DreamMa转载 2013-05-24 16:11:40 · 2394 阅读 · 0 评论 -
修练神功,如何能不走火入魔?
我们经常看到武侠小说里面,修练神功,常常有走火入魔的情况发生。扫地神僧说,需要佛法来化解。少林只有达摩祖师一人修得72绝技。历代少林高僧顶多学得一两项绝学就不错了。这个姑且说讲的很玄乎。我们在现实生活中,总要学习和修练,习得一些知识和本领,才好生存么。那么多看武功秘籍,必不可少。那么如何用“佛法来化解”,这个也就很重要了。其实我们用科学的态度来看待学习过程,重新解构它,良好的学习心原创 2013-05-25 09:59:31 · 1042 阅读 · 0 评论 -
角色转变注意的问题(一)
团队建设篇可能是工作的时间长了,加上自己也是个有点心的人,最近一年开始思考一些技术周边的事情。团队建设。团队如何高效。如何提高团队成员的水平。如何让团队保持进取心,保持积极的工作态度,保持他们对于技术的渴望和追求。如何激励他们,绩效,氛围,以身作则,言谈举止,哪一个更有效。感觉敏捷、结对、代码审查也许可以解决部分问题。新人如何快速转载 2013-05-30 17:14:36 · 525 阅读 · 0 评论 -
角色转变注意的问题(二)
专业篇今天,我的话题是“专业”。这里的“专业”,指的不是我们常说的“计算机技术”、“英语”、“物理”这些个专业,但它也是我们常会提到的另一种“专业“。我们肯定听说过下面的一些说法:1、 我们的队伍很专业。2、 我们的产品很专业。3、 我很专业。4、 谁谁谁很专业。5、 我们的公司很专业。公司可以专业,团队可以专业,个人也可以专业,转载 2013-05-30 17:17:11 · 776 阅读 · 0 评论 -
0x800A0E7A ADO连接错误
今天在调试智慧光的识别模块,老是没有对的安装包,装了卸,卸了装,据软原来的slq2000不能连接了。但是在别人的机器上是OK的。排除数据库问题,自己电脑系统问题,多半是。找了好久,找到问题,0x800A0E7A卸载了几个程序,然后对自己的程序进行调试的时候发现数据库连接失败,出现0x800A0E7A错误。肯定是某些组件刚才被卸载掉了,于是上网搜索了一番。很多帖子都说是s转载 2012-09-18 13:02:40 · 8040 阅读 · 0 评论 -
设计范式解析:从面向对象的设计模式看软件设计(zz)
前些天发了一篇《如此理解面向对象编程》的文章,然后引起了大家的热议。然后我在微博上说了一句——“那23个经典的设计模式和OO半毛钱关系没有,只不过人家用OO来实现罢了……OO的设计模式思想和Unix的设计思想基本没什么差别”,结果引来了一点点争议。所以,我写下这篇文章把我的观点说明一下。我希望这样可以让大家更容易地理解什么是设计模式。我顺便帮OO和 Unix/Linux搞搞基。什么是模转载 2013-07-23 15:42:27 · 909 阅读 · 0 评论 -
2014年新年新气象
2013年结束了,虽然现在博客不是很多了,取而代之的是微博,微信,这些新的既有即时通讯属性,又有博客属性的媒体方式。有人说这是自媒体,就跟看书一样,书一下子很多,那么首先烂书就特别多了。所以读好书,读到好书,除了缘分外,在新的媒体平台上提供了一些良好选择方式。可以长期考察一个作者的价值观,就像潘石屹说的,看一个人,就看一个人的价值观。带领团队很多年了,最近进2年引发了我很多思考。用目标原创 2014-01-04 10:28:27 · 775 阅读 · 0 评论 -
是否需要前后端分离的框架
前后端分离意味着讨论是否需要前后端分离的框架,先要了解什么是前后端分离的框架。再说说它的趋势。什么是前后端分离?前后端分离要解决的问题是解耦——可以解耦复杂的业务逻辑,解耦架构。前端使用各种单页面程序的框架。后端采用webapi提供数据服务。前后端分离意味着,前后端之间使用 JSON 来交流,两个开发团队之间使用 API 作为契约进行交互。从此,后台选用的技术栈不影响前原创 2018-01-11 16:42:04 · 4132 阅读 · 0 评论