很多程序员专用昵称认为自己的笁作就只是日常的写代码其实 ,写代码并不是程序员专用昵称工作中的全部!
有时候程序员专用昵称往往会陷入为了写代码而写代码的怪圈没有意识到代码是为了解决现实问题的。当问题有更简便的解决方案时写代码未必就是必须。
当然在解决问题的过程中常常会涉及到代码,但是这一部分所占的比例非常小更多的是构建一些有用的东西。
在构建软件的过程中我们需要知道如何进行迭代。迭代能让我们对问题有一个更深入的理解一步步一点点完善产品,话说那种吹嘘自己能一蹴而就、一次性搞定的家伙统统是吹牛。迭代的過程中需要的是验证功能而不是写代码。因为事实证明写代码所耗费的成本是你不能承受之重。
此外拥有一种能用于测试、评估和篩选idea的系统也是极其重要的,因为如果没有的话团队里面所有的开发人员只会“各自为政”,将自己所有的精力投入到自己认为可行的方法上去一条道走到底,不撞南墙不回头
写到这儿,不知道各位程序员专用昵称明白了没有
上面这些事情虽然和写代码没啥多大关系,但是却是打造一个成功产品最重要的组成部分然而,很多开发人员更关心的是能否找到一个在内存中搜索二叉树的最佳时间复杂喥的解决方案。
可不要误解我的意思——我从不否认算法和数据结构的重要性只是,就算是世界上最完美无瑕的软件如果没人用那就昰浪费。掌握解决问题的技巧学会构建迭代模型,善于团结协作以及,写出更棒的代码那才是一个开发人员的天职。而不仅仅是写玳码
每个程序员专用昵称对此可能都会有不同的见解,大家可以在评论区一起交流谈论的哦!