积累-RESTful

理解RESTful架构

Fielding将他对互联网软件的架构原则,定名为REST,即Representational State Transfer的缩写。我对这个词组的翻译是"表现层状态转化"。 如果一个架构符合REST原则,就称它为RESTful架构。 要理解RESTful架构,最好的方法就是去理解RepresentationalState Transfer这个词组到底是什么意思,它的每一个词代表了什么涵义。如果你把这个名称搞懂了,也就不难体会REST是一种什么样的设计。

阅读全文>>

程序员-杂谈

谈谈对程序员的培养

为什么有人说小公司锻炼人?在小公司,条件并不那么齐备,很多事情都需要程序员自己做,自己去澄清需求、自己做设计、自己搭建环境、自己测试,甚至自己上线、自己维护(这件事情在我们团队被称为“自己吃自己狗食”)。 然而到了某些公司,在一些正规的流程下,“人”反而显得不那么重要了:一个完、整的流程被切分成若干环节,程序员只能负责那小小的一环,更严重的是,他们显示出消极和片面的情绪,他们称自己码农,自嘲并且觉得在总做一些低级和毫无技术含量的事情。

阅读全文>>

程序员-工作

技术人员,告诉你我看到和经历的拯救路程----创业的故事

还是那句话,文章中的观点和故事仅供参考,如果不认同,那么请将之作为小说阅读,免得过分的纠结。 其实,很多的朋友就问我了:你怎么有这么多的故事?你怎么认识这么多的人? 简单的回答就是:接触的人多了,看的多了,想的多了,自然而然的故事和感触就多了。 一直以来,我个人都比较的关注人脉这方面,从参加工作开始,就很注意这一点,于是很多同事的朋友,朋友的同事,同事的同事等等,这样的二度,三度人脉就慢慢的发展成为了一度人脉,以此类推下去,就看到了很多不同的故事,有的是和IT相关的,有的是其他行业的。 好吧,言归正传,我们来讲讲几个IT创业故事。

阅读全文>>

程序员-工作

技术人员,你拿什么来拯救你的生活----一个牛人的故事

不知道大家对牛人是如何定义,但是不管如何,我依然认为做个朋友是个牛人。朋友是比我大,算是我的前辈,入行近15年了。我认识他是因为曾经我们共事过一段时间。共事的时间不算太短,也不算太长,后来朋友就走了。 还是像前面一样,我成他为D吧。 我们都知道,技术人员的圈子很小的,朋友也就那几个,所以,一有空闲的时间,大家就会相约出来聊聊天,谈些人生,吐吐槽。D是做Java出生的,做了9年,后来转了管理,朋友在一家500强的外企做管理,也算是不错了。而且从进入IT到现在,一路也算是“辉煌”。

阅读全文>>

程序员-工作

技术人员,你拿什么拯救你的生活----温水煮青蛙

有时候,我常常问自己这样一个问题:如何哪天你不搞技术了,你还可以干什么?还能够用什么来养活自己和家人? 很多的朋友看到这个问题之后可以给出很多的答案,例如转管理,自主创业,实在不行,就改行! 下面就来告诉大家几个真实的故事。

阅读全文>>

程序员-经验

到底怎么样才叫看书(下篇)?

正所谓“学而不思则惘”,学的目的当然不是形式上好看,当然,我们从小受应试教育的影响太深,花了太多的时间和精力去学一些根本用不到的东西,这种“形式”上的学确实也是没有办法。但庆幸的是我们都挺过来了,大学的教育毕竟也是自己完成的,自主性提高了很多,但仍然有很多的在校大学生不清楚自己以后的方向是什么,大学四年里都是迷茫的,等到工作了一年两年以后,才突然顿悟——原来我在大学里浪费这么多宝贵的时光!如果你还是在校研究生,你会发现那些工作几年再回去读研的学生中,学习的自主性和目的性有多强,因为他们已经深深的追悔过那段时光,并且看到了未来努力的方向在哪里。这些道理是一直在学校里的人很难体会的,一切都是“失去了才会珍惜”。

阅读全文>>

程序员-经验

到底怎么样才叫看书(上篇)?

看到这个题目的时候你可能会感到有点好笑:“这还用问,看书就是把书看了一遍呗..” 没错,我们从小到大就是这样想的,也是这样看书的,信手拈来一本叫作"书"的东西,从头到尾就开看了!随时年龄的增长,我们的“阅历”也多了起来了,但你是不是也有和我一样的感觉——书是读了不少,真正入脑的,能融入自己思想的内容却少之又少,而且随着年头的增加,你越来越不记得自己读过这些书,更不用提书里到底大概是些什么内容了!这就是我们的长久以来的读书方式。。。 你会不会也这样想,如果我能把我从小到大读过的书都能记下来形成自己的思想,那我现在得多牛啊!是呢,我也常常这样想!于是为了让自己更有思想,就去读更多的书,然后在短短的几年,或者只是几个月,甚至仅仅是几天以后,生活的琐事会渐渐把你关于那些书的缓存挤掉,你的大脑又变成了一块被重新格式化的硬盘,那些书又与你无关了。

阅读全文>>

程序员-工作

IT自由职业者的成功秘诀

我从事自由职业已有十余年了,有时候在我有全职工作时我把它当做副业,有时候我只做自由职业。关于自由职业中如何成功地编程,我也学到了一些经验。

阅读全文>>

程序员-经验

Web开发者应该注意的一些事项

能否开发出好的产品对Web开发者来说十分重要,开发者应该尽力让开发产品更加完美。然而在开发过程中,所有开发者都会犯一些同样的错误,这些错误会拖慢整个项目的进度,影响其他进程,并且耗费更多的时间和资金。 如果开发者能避免这些普遍的错误,会给公司、客户和自己节省许多时间和金钱。文章中介绍了一些注意事项,可以帮助web开发者们更好的完成开发工作,同时增加开发者在开发领域中的名气。

阅读全文>>

程序员-态度

如何减小与“大牛”的差距

为什么同样的时间有的人可以漂亮的完成工作,而有些人废了很大的力气也没有完成?前者我们常常称之为“大牛”,后者我们常常叫他们“菜鸟”。当然“大牛”都是相对而言的,“大牛”也不可能方方面面都非常厉害,换句话说大牛也不一定会沙王摇大,也不一定会船长放水。所谓的“大牛”他们只是在某些方面比我们强而已。但是值得注意的是,学习能力很强,效率普遍很高是一般“大牛”的共同特点。

阅读全文>>