在线的DIY工具正在由建造窗体和电子表格的模式,延伸到建立数据库驱动的Web应用程序模式。 基于Web的应用程序迅速发展,主要是基于自身构建的巧妙应用。在一些在线工具中,旧的从汇编到链接再展开的模式消失了,编辑一个Web应用程序变得像为Slashdot编辑评论一样简单。
越来越多的Web开发人员通常都会问一些同样的问题。比如:哪一种开发语言最重要?初级开发人员的薪金会是多少?公司提供的免费培训有用吗?如何评估一个新的项目?尽管这些问题都很重要,但是开发人员往往对其他人的回答不以为然。一般来说,他们自己都不知道如何去寻找答案。以下五个建议或许有用。
很长时间没有写东西了,今天看到90后程序员工作经历的文章让我感触不小,结合自己最近遇到的事情,就把自己想的一些东西写出来,供大家一起探讨。
现在的智能手机操作系统已经进入战国时代,老牌的Symbian、Windows Mobile和BREW面临着iPhone和Android等新势力的巨大挑战。最近有些闲暇时间了,
我们一直努力又努力去掌握那些对于我们来说是全新的东西。那么,我们做什么来帮助学习?下面是一个关于如何使你编程更迅速合理的10件事情的列表。我更习惯与使用Ruby on Rails,但下面的观点也适用于其他环境。
Tech?Ed 2008 会扩展你现有IT知识和对技术应用与趋势的了解。但同样重要的是,它可以与微软的技术专家进行一对一的互动,同时会帮助成就你的职业规划,
Tech?Ed 2008为技术听众提供一个实用性和前瞻性相结合的规划蓝图,并且希望有更多人参与其中。它为IT专业人员,开发人员,软件架构师,技术决策者,业务决策者和所有IT领域的其他角色提供帮助。
Tech?Ed 是微软集合世界各地的开发人员和IT专业人士,提供技术分享,社区互动和产品的评估资源的最大规模的技术盛会,有数千位微软专业技术人员、合作伙伴、行业权威、专业人士出席
当前社会经济高速发展,同时带来的负面影响是工作压力远远超过以往的任何时代。国际劳工组织的一项调查显示,在英国、美国、德国、芬兰和波兰,每10名办公室职员中,就有一人患有抑郁症、焦虑症、压力和体力透支。
程序代码是别人写的,只有原作者才真的了解程序代码的用途及涵义。许多程序员心里都有一种不自觉的恐惧感,深怕被迫去碰触其它人所写的程序代码。但是,与其抗拒接收别人的程序代码,不如彻底了解相关的语言和惯例,当成是培养自我实力的基石。
程序设计并不是一种单靠认真工作就能够开花结果的工作。因此,程序员的“懒惰”美德,是建立在希望尽量少做点事,以最小的力气达成目标,同时保持不变的质量,或是提升至更好的质量。
工作九年了,网站相关的开发工作也干了八年多。负责带领团队也好几年了。面试和带领刚工作的人也不少了。其中的优秀者不少,但是大多数都存在下面提到的几个认识误区。把这些问题提出来,希望对刚参加工作没有多久的程序员们有所帮助,少走弯路。
国外开发者博客中有一篇有趣的文章,将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级,中级,高级程序员,直接表明需要某种语言N版本的程序员或许更方便直接。
Eclipse是开放式架构平台成功的典范,作为一个可扩展的开源平台,一个开放的标准,帮助程序员提高个人工作效率,成功完成软件交付。借鉴Eclipse的经验,IBM将其应用于Jazz平台及相关产品的开发中。那么,Jazz能否复制Eclipse的成功呢?
在软件越来越复杂,需求多变的情况下,程序员式的个人英雄主义已经行不通了,从程序员到项目经理需要主动转变思维方式,否则将陷入心灵和精神的痛苦折磨。在我负责项目管理时,痛苦的经历使我深深明白到转变思维方式和观念对于一个项目的成败是至关重要。
The Unix Geek网站日前根据Indeed职位搜索引擎统计出了美国不同程序员的收入情况,按照他们使用的编程语言、操作系统和应用程序接口进行分类。
本周获悉,智联招聘新公布2007年度薪酬报告显示,房地产、高科技、金融、消费品、医药、制造、传媒、物流、汽车、酒店等行业从业者,成为去年最赚钱的上班族。其中金融业工作者收入比各行业收入平均要高出近四成。