浏览模式: 标准 | 列表全部文章

如何逃离垃圾客户(下)

故事三:朋友介绍的好机会

C:高级程序员,5年代码工作经验。在职,工作清闲,偶尔接点私活。

外地人,在北京漂着,8K月薪税前,偶尔需要加班,有个职业普通的女朋友,买房甭想,打车掂量掂量。宅男,回家了就看看资料看看美剧,长时间持续的代码工作,视力一天不如一天,脖子和腰也经常不舒服。

C经常想,不知道有多少程序员过着像这样的生活,不好不坏,无力改变,也没有理由去改变。

好在他性格温和,人缘很好,经常会有朋友介绍一些私活给他,除了挣点钱,对生活也是一种填充。

C一个挺铁的哥们跳槽到一家传统行业的公司,公司需要开设电子商务的业务,就找到了C帮忙搭个系统,费用也不低,C欣然承应。

客户公司不大,对互联网有一定了解,由市场部门和C沟通接洽。 他们并没有太明确的想法,希望和现行跑的大部分网店差不多就行。C就用开源系统搭个一个,按照客户的要求建了分类,录入了一些测试数据。

» 阅读全文

Tags: 客户

如何逃离垃圾客户(上)

做项目做产品可以有3个境界:1 挣钱的,2 做品牌的,3 很酷的。有的人从境界1做到3,有得人从3做到1。

我是从1做到3,因为有了钱,你才能远离垃圾项目和不专业的客户。

无论你是单打独斗兼职之余接个小项目,还是已经成立了公司签合同盖大红章接外包项目,初期阶段都遇到过垃圾项目和垃圾客户。你有可能拿到了搭上了无数个不眠之夜,只获得了少的可怜的报酬,受了一肚子气还不落好,客户正和你在心里互相怒骂。也有可能一分钱都没拿到,受骗感和屈辱感正驱使你要去百度贴吧上声讨那个客户公司。更有可能把你的一帮弟兄们一块拉进了一个大坑,你人生中最重要的资源之一正在廉价地流失。

垃圾项目是一个必经阶段:

  • 考验你团队是否能同甘共苦肝胆相照
  • 磨练你的耐心和自我控制力;
  • 让你学习代码规范、架构规划、分工设计、进度设计、质量控制等预防规避机制;
  • 帮助你健全任务计划、进度反馈、测试文档、邮件、合同、备忘录等重要文档规范

下一步你要做的就是一看见垃圾项目和垃圾客户,就跑得越远越好!!

下面我来讲一些可能大家都经历过的故事:

» 阅读全文

Tags: 客户

收集的小tools

Tags: 工具, tools

感慨

总有些时候会莫名的感慨

感慨时光的流逝

感慨生活的变迁

总会怀念那些曾经走过的日子

对于明天总是无法预知

只是岁月的脚步从未停止过

仿如今天一样会成为昨天,明天也会成为今天

不论喜悲,莫道成败

人生一世,不过是走了个轮回

脚步过于匆忙

蓦一回首,生命已从指间无声消逝

儿时的记忆慢慢变得模糊

那最纯最真的年代一去不返

很多东西欲说还休

一路追逐,早没了那份指点江山,笑谈风月的心境

是累了倦了还是麻木了

生活的目的越来越明确

凡事莫不与金钱相关

 悲哉~!

» 阅读全文

Tags: 心情

jquery基础应用

1.$(document).ready()在dom文档完成,没有加载内容前触发,注意和onload()事件对比,onload()事件在内容加载完毕后触发。
2.Dom目标选取:
(1)根据tag选取:$("input")   ――选取所有input
(2)子节点选取:$(“ul > li”)  ――选取ul下的所有li节点
(3)根据节点属性筛选
$(li[a:contains('Register')]")  ――选取内容包含Register的<a>
$("input[@name=bar]")     ――选取name是bar的<input>
$("input[@type=radio][@checked]")           ――选取type是radio的<input>
$(“li”).not(“ul”)                    ――选取li下没有包含ul节点的节点
$("span[@id]").hide()          ――选取包含id属性的<span>
$("[@id=span1]")               --选取id为span1的节点

» 阅读全文

Tags: 技术, jquery

技术OR商业

做技术的没多大前途,那些大牛除外

技术更新快,新技术层出不穷

只有不停的学,等学会的时候却已经泛滥得不值钱了

要学的越来越多,技术却越来越廉价

我一直认为自己是不会成为大牛的

我没有技术人应有的钻研精神

反而多了一点商人的势利

走上程序这条路,是因为大学时做网站懂得点皮毛,而其他谋生手段又没有

从窄义上讲我是从商业走向技术的

……

 

 

» 阅读全文

Tags: 技术, 商业, 职业规划

ubuntu+php+mysql+apache安装配置

1. 安装运行环境

代码:
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php5-common
sudo apt-get install php5-gd
sudo apt-get install php5-mysql
sudo apt-get install libapache2-mod-php5

2. 配置php5

……

» 阅读全文

Tags: ubuntu, lamp

Ubuntu环境中安装LAMP

1.Ubuntu环境中安装LAMP组件
系统->系统管理->新立得软件包管理器, 打开新立得,编辑 –> 使用任务分组标记软件包 –> 勾选 LAMP Server。

2.安装phpmyadmin
系统->系统管理->新立得软件包管理器,打开新立得搜索phpmyadmin,标记安装。
或sudo apt-get install phpmyadmin ,将phpmyadmin与apache2建立硬连接,比如我的www目录在/home/dreamcatcher/www,用命令:sudo ln -s /usr/share/phpmyadmin /home/dreamcatcher/www即可在浏览器地址栏中打开http://localhost/phpmyadmin.

3.启用 mod_rewrite 模块
sudo a2enmod rewrite

4.让apache支持.htm .html .php
sudo gedit /etc/apache2/apache2.conf
在文件后面加上
AddType application/x-httpd-php .php .htm .html
解决firefox显示乱码,还是这个文件,在后面加上
AddDefaultCharset UTF-8
这里的 UTF-8 也可根据实际情况用 gb2312代替.

……

» 阅读全文

Tags: ubuntu, lamp