盘点程序员新年要做的10个决定_第1页
盘点程序员新年要做的10个决定_第2页
盘点程序员新年要做的10个决定_第3页
盘点程序员新年要做的10个决定_第4页
盘点程序员新年要做的10个决定_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.学习一门新语言、框架或方法

我们必须保持学习最新的技术

对Web来说唯一不变的就是变化。以NodeJS为例:两三年前它并不存在,只有很少(如果有的话)的JavaScript代码运行于服务器之上。现在,你离不开它。每个Web开发人员都希望自己站在前沿。为了做到这一点,我们必须不断学习最新的技术。倘若你是一个后端开发人员,这可能代表着学习JavaScript和Node.js,又或者Ruby及Rails。若是前端开发人员,则可能意味着去真正理解CSS3或去掌握HTML5新的API。当然,这并不意味着你必须经常使用它,只需要保持自己不断学习。

同理而言,为了更快速地完成工作,你可能需要重新评估你的工作流程、学习更好的或或是不同的工具,而现在正是时机。

2.让你掌握的内容更精深

也要预留一段时间来关注现有的语言和软件

当然,保持锋利比学习新的内容有更大意义。它也包括改善你使用日常工具的方式。由于太久没有去学习新的模式及方法,而只顾抱守于自己所熟悉的那些,我已经感到了一些心虚——许多新的模式其实跟适合于现有方案。关于JavaScript设计模式你认为自己有多在行呢?PHP的面向对象与函数式编程你是否有了扎实的理解?可曾使用过SQL连接?使用的文本编辑器里是否有没有没用过的功能?这些都不是新技术,但是如果你不使用它们,它们对你来说就是全新的!对已会的语言和软件也记得留出一些时间温习或是充电。

3.探索一个新的领域

这项内容与第一项并不相同。学习一种新的语言、框架,或自己领域里的方法是重要的,甚至对你的日常实践来说可能会有用。但如果你像我一样,你会迷上网络上的每一部分。要尝试探索新的领域。对后台开发来说是深入研究前端开发,而对前端来说是探索可用性或用户体验。如果你喜欢写作,你可能会对内容策略或培养设计灵感感兴趣。在网络上有几十个不同的领域,继续探索!

4.参与社区

把它叫做参与,把它叫做结网,把它叫做任何你想要的

该网站极度令人不可思议:我想不出有任何其他的现象,人与人之间相隔那么远,却结下如此深厚的友谊。2012年,你为什么不更多的尝试参与到这个令人惊讶的团体中呢?在Twitter上与他们交谈,阅读他们博客的文章和评论,或者通过自己写文章来作为回应;通过Github或其他代码共享网站贡献自己的代码。或者加入自由讨论会,用户组和各种会议。把它叫做参与,把它叫做结网,把它叫做任何你想要的,但有一点是肯定的:它会在大多数情况下让你和其他人受益。此外,建设新的重要人际关系,你可能会获得新的转机!

5.教导他人

最有益的评论是伤害你感情的那些

你应该认同我们之前的观点,在2012年更多的教导他人。为什么呢?它将会带来些什么呢?“教导是最好的学习”?我已经为Nettuts+写作了近三年,我可以证明,这种说法是完全正确的。写下一个原理是如何工作的能够迫使你完全理解它,当你尝试教导别人时,你会惊讶对这个话题更了解了多少。最重要的是,当你知道曾经帮助别人学习新的技能时你会有不可思议的感觉。毫无疑问,你将遇到几个反对的声音,例如指出你语法的错误(或只是一些害群之马的评论)。不用有太多的担心;教学是一个学习的过程,你这样做会提高你自己。最有益的评论是伤害你感情的那些。

6.更好地照顾自己

我们是网络的受害者

我们作为Web开发似乎非常自豪,因为我们献出自己的劳动。我们工作时间超长,弓着腰在黑暗中使用计算机,我们忘记了洗澡或吃饭。我们是网络的受害者,忍受着痛苦来让互联网更加美好。

听起来很勇敢,但确实不是这样。

为你的风险考虑,我建议你在2012年照顾好自己。除了睡得好,吃得好,确保你的工作场所符合人体工学。按理说,如果你花了生命中的三分之一在办公室,使其尽可能舒适是很有道理的!

7.更好的管理自己的时间(以及其他资源)

也许我并不是指这和Web开发人员有很大关系,但尽管如此,几乎每一个“知识工作者”可以做得更好。对于我们里的很多人,尤其是自由职业者来说,你要用你的时间来做的事可能是灯红酒绿和饥肠辘辘之间的差异。记住所有的这些乐趣,以及我向你推荐学习的Web新技术了吗?好了,不要让它们的引诱限制你的学习时间。当然互联网越大越会有更多诱惑。我敢肯定,你最近看到了下面的内容,当我这么做时它给了一个暂停。

在过去的一年里,超过1万亿美元的视频在Youtube上被观看

假设平均YouTube视频是2~3分钟之久,我们正在寻找的东西可以花上一整天的时间。在知识方面我还没有足够精深。

当然,“只是工作,不要娱乐”,完全按此行事是正确的吗?我不建议你成为客户的一个奴隶或者是不能忍受沉闷的工作狂。我只是说,我们需要更明智的来明确了解我们每小时是如何度过的,并努力的更好利用时间。

8.采用更好的编程实践

过度的文档永远不会是坏事。

不,我不是在用两个不同的词汇重复同一个决定。这一次,我谈论的做法围绕编码本身的实践。我不能告诉你我有多少次热切地开始了新的项目,然后一个半小时后说,“嗯……我要为尝试这个功能创建一个分支。噢,等一下,我忘了开始时初始化Git……”确保我记得从一开始就使用代码版本是我在2012年还要去面对的工作,它能使你的项目历史更清晰。

另一个我经常忽略的基本编码实践是注释。我可以变出许多行巧妙的代码,然后在剩下的时间里为其他事情分心。第二周我回到工作里时花了20分钟试图弄清楚它。这会困扰你吗?请你给自己帮个忙,为自己和其他人留下有用的注释。文档和注释是同样正确的事情。我最近在学习Dojo,我发现它的代码文档是无价的。当然,文件的水平将取决于你的项目的公开程度,但是我认为过度的文档永远不会是坏事。

9.创造被动收入

我猜Nettuts+的绝大多数读者做客户端的工作,无论是作为一个自由职业者或以其他方式。那么为什么不另外获取一些被动收入呢?Envato(译者注:自由职业者创建的著名公司,旗下有销售类、教程类和博客类的网站)有十个市场,在这里任何具有合适技能的人都可以获利。为ThemeForest(译者注:国外知名设计网站)构建一个主题,为CodeCanyon写一个脚本,其潜在价值永无止境。当然,如果你的技能不适合Envato市场,或者即便可以,还有其他许多方法可以产生被动收入。例如如果你是一个作家,可以试试Tuts+Premium(译者注:一个学习设计、Web开发技术的网站)。他们一直在寻找充满激情的新教师。

在市场或个人网站上销售项目是一个聪明的方式,可以被动地获取一些额外的现金,同时你还能做自己享受的事情。

10.给自己放个假

偶尔……也戴上一顶完全不同的帽子。

到目前为止,前面的每一个决定是你可以做的一些事情来改善你作为开发者的技能。我会密切指出,你要成为一个优秀开发者可以做的最好的事情之一就是不要成为一个开发者……在有些时候。有时候需要戴上一顶完全不同的帽子。保持甚至和开发毫不相关的一项爱好,而且最好不要涉及电脑。玩某种乐器,阅读,写作,开拓厨艺。不管你做什么,留下一些放松的时间。当你这样做时会发现,编程问题的解决方案往往出现在休息时间。

我曾经用在开车回家路上的思考解决了许多代码问题。

当然,定时休息是很重要的,还有那些一年几次更长时间的休假。此外扔了那些年度计划!

货币资金审定表被审计单位:项目:货币资金审定表编制:日期:索引号:ZA财务报表截止日/期间:复核:日期:项目名称期末未审数账项调整重分类调整期末审定数上期末审定数索引号借方贷方借方贷方库存现金银行存款其他货币资金小计合计审计结论

库存现金监盘表被审计单位:项目:编制:日期:索引号:ZA1-1财务报表截止日/期间:复核:日期:检查盘点记录实有库存现金盘点记录项目项次人民币美元某外币面额人民币美元某外币上一日账面库存余额①1000元张金额张金额张金额盘点日未记账传票收入金额②500元盘点日未记账传票支出金额③盘点日账面应有金额④=①+②-③=2-3100元盘点实有库存现金数额⑤50元盘点日应有与实有差异⑥=④-⑤10元差异原因分析白条抵库(张)5元2元1元0.5元0.2元0.1元合计追溯调整报表日至审计日库存现金付出总额报表日至审计日库存现金收入总额报表日库存现金应有余额报表日账面汇率报表日余额折合本位币金额本位币合计出纳员:会计主管人员:监盘人:检查日期:审计说明:银行存款(其他货币资金)明细表被审计单位:项目:银行存款明细表编制:日期:索引号:ZA2-1财务报表截止日/期间:复核:日期:开户行账号是否系质押、冻结等对变现有限制或存在境外的款项银行日记账原币余额银行已收,企业未入账金额银行已付,企业未入账金额调整后银行日记账余额银行对账单余额(原币)企业已收,银行未入账金额企业已付,银行未入账金额调整后银行对账单余额调整后是否相符①②③④=①+②-③⑤⑥⑦⑧=⑤+⑥-⑦----------合计编制说明:1.若账面余额(原币数)与银行对账单金额不一致,应另行检查银行存款余额调节表(见ZA2-3);2.银行存款、其他货币资金审计时均可使用该表,当其他货币资金使用时应修改索引号。审计说明:银行存单检查表被审计单位:项目:银行存单检查表编制:日期:索引号:ZA2-2财务报表截止日/期间:复核:日期:开户银行账号币种户名存入日期到期日期末存单余额期末账面余额备注注:备注栏可填写是是否被质押、用于担保或存在其他使用限制等情况说明。审计说明:对银行存款余额调节表的检查被审计单位:项目:对***账户银行存款余额调节表的检查编制:日期:索引号:ZA2-3财务报表截止日/期间:复核:日期:开户银行:银行账号:币种:项目金额调节项目说明是否需要审计调整银行对账单余额加:企业已收,银行尚未入账合计金额。其中:1.2.减:企业已付,银行尚未入账合计金额。其中:1.2.调整后银行对账单余额企业银行存款日记账余额加:银行已收,企业尚未入账合计金额。其中:1.2.减:银行已付,企业尚未入账合计金额。其中:1.2.调整后企业银行存款日记账余额经办会计人员(签字):会计主管(签字):审计说明:银行存款函证结果汇总表被审计单位:项目:银行存款函证结果汇总表编制:日期:索引号:ZA2-4财务报表截止日/期间:复核:日期:开户银行账号币种函证情况冻结、质押等事项说明备注对账单余额函证日期回函日期回函金额金额差异审计说明:索引号ZA2-5银行询证函编号:××(银行):本公司聘请的××会计师事务所正在对本公司20×7年度财务报表进行审计,按照中国注册会计师审计准则的要求,应当询证本公司与贵行相关的信息。下列信息出自本公司记录,如与贵行记录相符,请在本函下端“信息证明无误”处签章证明;如有不符,请在“信息不符”处列明不符项目及具体内容;如存在与本公司有关的未列入本函的其他重要信息,也请在“信息不符”处列出其详细资料。回函请直接寄至××会计师事务所。回函地址:邮编:电话:传真:联系人:截至20×7年12月31日止,本公司与贵行相关的信息列示如下:1.银行存款账户名称银行账号币种利率余额起止日期是否被质押、用于担保或存在其他使用限制备注除上述列示的银行存款外,本公司并无在贵行的其他存款。注:“起止日期”一栏仅适用于定期存款,如为活期或保证金存款,可只填写“活期”或“保证金”字样。2.银行借款借款人名称币种本息余额借款日期到期日期利率借款条件抵(质)押品/担保人备注除上述列示的银行借款外,本公司并无自贵行的其他借款。注:此项仅函证截至资产负债表日本公司尚未归还的借款。3.截至函证日之前12个月内注销的账户账户名称银行账号币种注销账户日除上述列示的账户外,本公司并无截至函证日之前12个月内在贵行注销的其他账户。4.委托存款账户名称银行账号借款方币种利率余额存款起止日期备注除上述列示的委托存款外,本公司并无通过贵行办理的其他委托存款。5.委托贷款账户名称银行账号资金使用方币种利率本金利息贷款起止日期备注除上述列示的委托贷款外,本公司并无通过贵行办理的其他委托贷款。6.担保(1)本公司为其他单位提供的、以贵行为担保受益人的担保被担保人担保方式担保金额担保期限担保事由担保合同编号被担保人与贵行就担保事项往来的内容(贷款等)备注除上述列示的担保外,本公司并无其他以贵行为担保受益人的担保。注:如采用抵押或质押方式提供担保的,应在备注中说明抵押或质押物情况。(2)贵行向本公司提供的担保被担保人担保方式担保金额担保期限担保事由担保合同编号备注除上述列示的担保外,本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论