IT自由职业者的成功秘诀

2023-11-12

From : http://www.csdn.net/article/1970-01-01/293774

导读:原文作者Greg Jorgensen是一位典型的程序员,他从1974年开始编程。曾在耐克和苹果等公司任职。他专攻修复和完善受损、被遗弃和半生不熟的Web应用程序,尤其是后台语言是PHP的网站。他写了一篇文章《Tips for successful freelancing》,以下是文章内容

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

1. 做你会做的事情

客户付钱请你解决问题。他们对Haskell语言有多炫根本不感兴趣,而且他们也不想付钱让你去学习新的工具和编程语言。因为上一个程序员力不能及而 退出或者被解雇,我接手这一类的项目,多的数不胜数。你应当拓展自己的技能以保持竞争力,而且不要因为其自身价值而过分喜爱时下流行的程序语 言。(注:Haskell是一种纯函数式编程语言。)

2. 不要独树一帜

如果你掌握了一种新奇的、炙手可热的技术,那你当然可以使用它。但是,如果仅仅是因为看到会Lisp的自由职业者赚钱多就去学习Lisp,那你得仔细 考虑一下自己如何跟他们竞争。当然,现今有很多PHP程序员,但大部分都是业余爱好者,你能轻易地跟他们竞争,并且有的是PHP工作去做。跟技术娴熟的、 有经验的专家竞争少数工作更困难。别人能赚钱的工作你都想去做,但不打算做的更好,所以你在与一支六年级的队伍打篮球,而不是试图去加入NBA。

3. 不要试图做所有事情

注意不要忙于做技术支持、硬件安装、设计、艺术创作等工作。要坚持做自己擅长的。把那些你不擅长的工作发送给其它擅长的自由职业者,遇到同样的情况,他们也会发送给你。

4. 不要接规模太大的工作

如果很难用一张纸把项目描述清楚,或者整个开发进度要持续几个月甚至几年,那么你得注意了。通常,规模较大的项目对一个人来说工作量太大。如果你非常 想接一个大规模的项目,那么,试着把它分成若干个小的子项目,每个子项目可以短期完成并有一个可交付的成果,这样你和客户就可以看到项目的进度和成果。

5. 避开行为恶劣的客户

如果客户看起来狂暴、专横、吝啬、贪婪、粗鲁、苛刻、霸道等,那么远离他们。去找其他客户。如果你很难想象与客户能够保持一种专业的、有报酬的工作关系,或者你感觉客户做的任何事情都很恶劣,那么拒绝他们。

6. 大多数业务都是通过推荐得到的

好好干,让你的客户满意,与其他自由职业者合作,构建能够推荐你并给你带来工作的人际关系网。

7. 不要试图让它看起来像个“真正的”交易

很多企业家过分注重积累公司的外在形象。你不需要花哨的网站、信头、办公室等。你可能甚至都不需要创建一个企业或者有限责任公司。除非你有员工或者一 天能给客户开出72小时的账单,否则你不会赚到足够的钱来证明一切都制作精良或者能被认定为“专业”。你的客户不会在乎你在家工作,也不会在乎你没有排场。

8. 采用源码控制和问题跟踪

学会如何使用源码控制和基于网络的问题(bug)跟踪。在Wiki上记录每一个项目的需求、问题及决策。运用工具,让客户通过系统向你汇报bug。我使用ProjectLocker,现如今还有其他便宜的托管方案。不要浪费时间在你的服务器上搭建它。

9. 追踪工作时间并定期开账单

获取报酬最好的方式就是准确地记录工作时间,并定期向客户开账单。我喜欢按小时记录工作,每两周向客户寄发票。你不需要一个成熟的记账系统,现在有很 多时间跟踪托管软件以及像BlinkSale这样的在线开发票方案,它们能帮你完成大部分工作。

10. 不要转包

我提倡与其他自由职业者合作,但我不喜欢将工作转包出去。很可能给别人讲解项目并审核其工作完成情况所花费的时间,与你亲自完成这项工作所花费的时间 一样长。不管怎样,任何跟你水平相当的程序员花费的时间都是差不多的。如果你认为在Craigslist找到了一个每小时收费12美元的程序员是捡到了大 便宜,那祝你好运。如果你承担的工作多到你处理不了,那么试着将它转交给另一个懂得回报的自由职业者。

11. 使用敏捷开发技术

客户都想了解工作进度。对需求的错误理解,可能是你犯的错误中代价最高的。采用短期可交付成果和反复审核的敏捷开发技术,会让你的客户满意,也会让你远离繁杂的任务。你不需要向用户讲解敏捷开发,他们根本不在乎。只是告诉他们你如何做以及你需要从他们那里得到什么。

12. 让客户及时了解项目情况

在线发布工作进度,让客户了解你在做什么。对大部分人来说,编程很神秘,所以让你的工作进度清晰可见会使客户感觉跟你合作很舒服。我发现敏捷透明的开发过程可以防止账单纠纷,而且一旦客户习惯了你的高标准服务,他们便很少会把工作再交给其他自由职业者来做。

译文连接:http://www.jobbole.com/entry.php/554

原文链接:http://typicalprogrammer.com/?p=111


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IT自由职业者的成功秘诀 的相关文章

  • 在中国,把区块链玩得转的公司有这几家

    时下最火的Fintech 金融科技 非区块链莫属 区块链正在成为国家层面规划的重点领域之一 区块链可以简单理解为一个由所有参与者公共维护的账本 账本信息的公开使得所有参与者可以一起来校验记账的正确性 使得区块链成为所有参与者可以信任的载体
  • [正能量系列]失业的程序员(二)

    http blog csdn net shenyisyn article details 8634185 闹钟响 迷迷糊糊的我砸了一下开关 竟然把闹钟砸坏了 昨天接到学姐的电话 说是帮我介绍了一个钢管制造厂企业型宣传网站的业务 难度不大主要
  • 动画云创始人胥克谦&课程格子创始人李天放分享创业经历

    原文地址 http student csdn net mcd topic 163587 955044 2014年10月18日在北京科技大学成功举办了CSDN高校俱乐部全国巡讲 现场参会学生有一百余人 此次巡讲邀请到了皮影客CEO胥克谦和课程
  • [创业之路-57] :商业计划书BP如何书写?总体框架!

    引言 BP Buiness Plan 即商业计划书 本质上还是一份计划 是一份商业计划 即一种关于如何赚钱的计划 是一份通过组建公司 运营项目 进而赚钱的项目计划 什么是商业 商业 是一种有组织的提供顾客所需的物品与服务 都可以称为产品 的
  • 3个赚钱思路和案例,都是暴利赚钱项目,最后一个你肯定见到过

    3个赚钱思路和案例 最后一个你肯定见到过 赚钱思路1 浙江两兄弟在淘宝开一家 西京超市 不进货不配送 就是利用程序爬京东的单品页 顾客下单再到京东下单 京东的配送效率没的说 又是快消品 几个月就升到金冠 他们利用淘宝的流量和京东的物流服务积
  • 晨光文具去年赚5亿,连2000元都拿来理财

    只要走出学校大门 在不多于500米半径范围内 你都能轻松找到晨光文具的门店 大到一线城市 小到三四线县城 经过20年苦心经营 晨光文具已经做到了这种格局 在这种格局背后 是晨光系7 2万家零售终端的缜密布局 20年来 在国内书写工具以及学生
  • 微软华裔科学家和他们的又一次冲动

    站在放映着自己照片的大屏幕前 对着现场的300人 西装革履的李世鹏有点紧张 发言稿是事先写好的 但他时不时中断几秒 好像忘了词儿 金山CEO张宏江揶揄瞬间转换身份的他 有点做作 微软门徒 李世鹏 在一幅拍摄于2001年的照片上 李世鹏与比尔
  • [创业-36]:《从员工到老板,你必须经历的三次跃迁》解读

    目录 前言 1 关于如何成为好的员工 第一 工资是给职位的定价 价值 第二 职位的价格由最便宜的可胜任者决定 价格 第三 解读 2 关于如何成为好的管理者 第一 衡量标准 第二 如何设计制度是衡量治理水平的一把尺 第三 解读 3 关于如何成
  • 投资还是创业?我以亲身经验告诉你真相

    编者按 本文作者徐薇 前创新工场投资总监 现创业中 做女性生活方式社区电商 本文原载于徐薇的个人公众号 人生异想 life essay 授权 36 氪转载 欢迎交流讨论 最近真是很巧 有好几个朋友在考虑做新的事业选择 来找我聊 聊完之后 大
  • [助兴篇]失业的程序员第八章-白话版

    http www shenyisyn org 2013 04 17 sycxy8 2 htm 博主昨天更新了 the jobless programmer 第八章 结果正评和负评参半 博主昨天在外地向我求助 希望我整个观后感 看在博主这么萌
  • 创业之路-67]:创业公司不同的产品模式

    模式1 科研型 预研型 3 5年 市场还不成熟 需求还没有显性 属于预测性需求 行业内还没有的成熟的产品形态 行业和自身的技术也都不成熟 还需要一定的酝酿期和技术积累 产品研发通常需要三年以上 甚至五年以上 需要投资资金烧钱 做未来的事 前
  • 李开复:创业开始别想太高 年轻人多看国外网站

    新浪科技讯 10月30日下午消息 据多家台湾媒体报道 创新工场董事长兼首席执行官李开复今天在台湾参加 远见 第12届华人企业领袖远见高峰会 他指出 台湾创业环境没转好 建议台湾创业团队没必要一开始想太高 太大 应先解决用户的小问题 李开复去
  • 运维体系框架标准化模型简介

    为什么要做标准化 标准化的过程实际上就是对运维对象的识别和建模过程 形成统一的对象模型后 各方在统一的认识下展开有效协作 然后针对不同的运维对象 再抽取出它们所对应的运维场景 接下来才是运维场景的自动化实现 这有点像我们学的面向对象编程的思
  • [创业之路-71] :创业思维与打工思维的区别

    其实打工思维和创业思维最核心的本质区别是你是否愿意去尝试 很多时候我打工的时候老板没发现我的潜质 所以我去创业了 这个没有 你打工的时候一定有一项极其长的长项 只不过当时你可能也没意识到 老板没意识到 所谓创业者和职场人没有本质的差异 但创
  • 做生意与打工的区别

    做生意与打工的区别 发现很多朋友创业的心里很矛盾 既有创业单干的激情 同时又有担心失败后悲惨的命运 所以很多朋友思考了很长时间 最后还是决定等等再看 一月过了一月 一年过了又一年 岁月流逝 光阴不再 沉浸在打工的生涯中难以自拔 结婚供房 身
  • 黑话管理:偶像

    http blog csdn net shenyisyn article details 4228387 与朋友一起闲聊老提到一个话题 管理者大部分下属都很崇拜 因此成为他们的偶像是很重要 这个观点很大程度上很有道理 作为偶像 往往在精神上
  • 生活服务是未来十年最大的商业机会?

    编者按 本文来自有邻的投稿 内容来自有邻创始人杨仁斌周末在杭州一个 O2O 活动上的分享 文章主要是杨仁斌对于 O2O 和生活服务的一些观点分享 最后一个部分中介绍了他们自己家的 有邻 提及的数据等资料 36 氪不作背书 我的第一个观点是
  • [创业之路-47] :动态股权机制 -2- 多轮融资股权稀释后,大股东保留控制权的常见套路

    正常来说一个蒸蒸日上的公司或者被看好的公司 都要面临融资的问题 融资之后 股权就会发生比较大的变化 多轮融资之后呢 再次引进新的合伙人呢 那时候的股权肯定低于51 甚至低于34 这时候靠什么掌控公司 1 有限合伙平台模式GP VS LP 同
  • 2013春季巡讲讲稿—从大学生到CTO—肖江—西南大学CSDN高校俱乐部

    巡讲主题 从大学生到CTO 巡讲讲师 肖江 推荐阅读对象 对创业感兴趣 对编程感兴趣的学生 主要内容 讲述自身的经历 从一个普通的大学生 到现在电商企业的CTO 一路走来 经历的各种事情以及很多的工作经历 其中最宝贵的是肖江老师分享他好几次
  • [创业-37]:公司的组织架构--所有者与决策机构(股东)

    目录 第1章公司的组织架构 1 1 什么是公司的组织架构 1 2 公司组织架构的类型 第2章 典型的上司公司组织架构 2 1 股东大会 2 2 董事会 2 3 监事会 2 4 总经理 补充 创始人 董事长 CEO 总裁 总经理的区别 第1章

随机推荐

  • Java面向对象编程

    一个关系数据库文件中的各条记录 A 前后顺序不能任意颠倒 一定要按照输入的顺序排列 B 前后顺序可以任意颠倒 不影响库中的数据关系 C 前后顺序可以任意颠倒 但排列顺序不同 统计处理的结果就可能不同 D 前后顺序不能任意颠倒 一定要按照关键
  • textarea placeholder不显示

    textarea placeholder不显示 textarea 的 placeholder 属性值不显示的原因可能是
  • DirectD3D-纹理映射

    DirectD3D 纹理映射 标签 Direct3Ddirectx游戏游戏开发 2014 11 12 14 03 321人阅读 评论 0 收藏 举报 分类 DirectX 8 版权声明 本文为博主原创文章 未经博主允许不得转载 纹理映射的概
  • python哪些类型可以作为迭代器_Python教程|全面理解Python迭代器和生成器

    在Python中 很多对象都是可以通过for语句来直接遍历的 例如list string dict等等 这些对象都可以被称为可迭代对象 至于说哪些对象是可以被迭代访问的 就要了解一下迭代器相关的知识了 迭代器 迭代器对象要求支持迭代器协议的
  • Golang架构直通车——理解Go GC

    文章目录 设计原理 三色抽象 三色不变性 插入写屏障 删除写屏障 垃圾收集器的增量和并发 增量式垃圾收集 并发式垃圾收集器 Go GC演进过程 并发垃圾收集 回收堆目标 混合写屏障 设计原理 三色抽象 标记清除 Mark Sweep 算法是
  • 数学建模--退火算法求解最值的Python实现

    目录 1 算法流程简介 2 算法核心代码 3 算法效果展示 1 算法流程简介 1 设定退火算法的基础参数 2 设定需要优化的函数 求解该函数的最小值 最大值 3 进行退火过程 随机产生退火解并且纠正 直到冷却 4 绘制可视化图片进行了解退火
  • 异步javaScript

    在本文中 我们将解释什么是异步编程 为什么我们需要它 并简要讨论 JavaScript 历史上异步函数是怎样被实现的 预备知识 基本的计算机素养 以及对 JavaScript 基础知识的一定了解 包括函数和事件处理程序 目标 熟悉异步 Ja
  • 日增30-40亿数据量的数据库

    author skate time 2010 08 13 前几天和个朋友聊天 他说他有每天30 40亿条数据量的数据库如何规划与优化 简单了解需求是这30 40亿数据是每天采集的 然后同时还对这些采集的数据进行分析挖掘 对于这么大量的数据量
  • MySQL数据库使用小皮系统(phpstudy)的安装及配置流程

    小皮系统phpstudy的安装及配置流程 一 小皮系统 phpstudy 的下载 二 数据库管理工具 一 小皮系统 phpstudy 的下载 搜索 phpStudy V8 1 下载大约 78m 左右 官网下载地址 phpStudy 可以随时
  • Android红外遥控器移植

    1 编译hal层代码 红外的hal代码路径 hardware libhardware modules consumerir 最终生成consumerir default so 但system文件系统中并没有该库 选择安装该库即可 在devi
  • Bert模型做多标签文本分类

    Bert模型做多标签文本分类 参考链接 BERT模型的详细介绍 图解BERT模型 从零开始构建BERT 强推 李宏毅2021春机器学习课程 我们现在来说 怎么把Bert应用到多标签文本分类的问题上 注意 本文的重点是Bert的应用 对多标签
  • 2022年“网络安全”赛项黑龙江省赛选拔赛 任务书

    2022年 网络安全 赛项黑龙江省赛选拔赛 任务书 2022年 网络安全 赛项黑龙江省赛选拔赛 任务书 A模块基础设施设置 安全加固 200分 B模块安全事件响应 网络安全数据取证 应用安全 400分 C模块 CTF夺旗 攻击 200分 D
  • MYBATIS-PLUS入门使用、踩坑记录

    转载 mybatis plus入门使用 踩坑记录 灰信网 软件开发博客聚合 首先引入MYBATIS PLUS依赖 SPRING BOOT项目
  • Java事件处理机制

    Java事件处理机制涉及三个成员 事件源 事件和事件监听器事件源 Java的AWT或Swing组件 该组件就是事件源 通过new关键字即可创建事件 由系统自动产生事件监听器 整个事件处理的核心 事件监听器必须实现事件监听器接口 以鼠标事件为
  • 【ES】 es

    一 说明 1 通过kibana操作es 2 使用dsl命令操作es 3 需要已经安装es 必须 4 需要已经安装kibana 非必须 5 若是没有装kibana 可以用PostMan之类的请求工具 二 基础知识 1 Elasticsearc
  • 在vue项目中用BMap百度地图自定义定位icon不显示

    我自定义了图标但是不显示 先来看一下怎么用百度地图自定义图标 var myIcon new BMap Icon 自定义图标 require assets image L gif new BMap Size 24 21 图标的宽度和高度 va
  • spring 三级缓存

    spring 三级缓存 Spring三级缓存是Spring框架用来解决循环依赖问题的一种机制 它包含三级缓存 singletonObjects earlySingletonObjects和singletonFactories singlet
  • 移植STM32官方加密库STM32Cryptographic

    感谢这位博主 文章具有很高的参考价值 STM32F1做RSA AES数据加解密 MD5信息摘要处理 我以为我爱了的博客 CSDN博客 概述 ST官方在很多年前就推出了自己的加密库 配合ST芯片用起来非常方便 支持ST的所有MCU 官方已经给
  • 怎样选择网站服务器带宽,如何选择云服务器带宽

    原标题 如何选择云服务器带宽 在一台正常使用的云服务器中 一般主要有CPU 内存 带宽 磁盘等几种配置 在云服务器运行中 带宽指在一定时间内从或向网站 服务器传输的数据量 带宽是一个量词 是指在规定时间 一般单位时间为1秒 内 从一端流到另
  • IT自由职业者的成功秘诀

    From http www csdn net article 1970 01 01 293774 导读 原文作者Greg Jorgensen是一位典型的程序员 他从1974年开始编程 曾在耐克和苹果等公司任职 他专攻修复和完善受损 被遗弃和