关闭 x
IT技术网
    技 采 号
    ITJS.cn - 技术改变世界
    • 实用工具
    • 菜鸟教程
    IT采购网 中国存储网 科技号 CIO智库

    IT技术网

    IT采购网
    • 首页
    • 行业资讯
    • 系统运维
      • 操作系统
        • Windows
        • Linux
        • Mac OS
      • 数据库
        • MySQL
        • Oracle
        • SQL Server
      • 网站建设
    • 人工智能
    • 半导体芯片
    • 笔记本电脑
    • 智能手机
    • 智能汽车
    • 编程语言
    IT技术网 - ITJS.CN
    首页 » 程序人生 »乐观的程序员

    乐观的程序员

    2015-02-14 00:00:00 出处:ITJS
    分享

    程序员可谓是我曾见识过的最为乐观的一群人了。而且,很荣幸地告诉你,我也是其中一员,嘿嘿!

    但是我绝对没有贬低其他人的意思,我的意思是我们程序员只是凡事都习惯性地会往好的方面想。项目、技能、技术、规格、以及各种的未知因素……

    特别是一些未知的因素——因为无法预测,所以可能随时会出现问题。变量实在是太多了。

    有时候我们觉得自己完全能在一小时以内完成任务,但是却因为突发情况导致不得不忙上一整天。

    但是作为程序员,我们总是设想为最简单的情况,甚至是在需要考虑PI的条件下也是如此。

    还有一种职业,也常常需要给出各种不确定的猜测——医生。但是,当医生预估错误的时候,很多人常常会觉得很开心,有木有?

    下面让我给你讲个关于这两种职业预估的故事。从中我们或许可以对程序员的乐观主义略知一二。

    关于这两种职业预估的故事

    上周五,我的肩膀受伤了,具体说来是锁骨和肩膀之间关节位置,当时我正在玩长板,不知道是怎么回事,重重地砸在了柏油路面上,疼死俺了!

    然后早上我就不得不用左手吃早餐,右手甚至连勺子都拿不起来。

    在急诊室的时候,医生告诉我,骨头和关节看起来没什么大事(错位什么的都没有),但是我肯定是伤到筋了。听到这里,我想3个星期的痛苦肯定是免不了了的。“要是特别地疼,就吃点止疼片”,医生郑重其事地表示。

    可是,今天,才过去6天,我的肩膀就已经好了90%了。今天早上我咬咬牙就可以做60个俯卧撑(平时能做150个)。甚至跳绳都行了。而且,昨天我的右臂拿了4公斤的重物也丝毫没事。

    一两天以后,我就彻底痊愈了,大大短于医生的预估时间。但是我毫不介意,心里非常开心。

    至于程序员的预估

    我需要做一个网页分割算法,目的是决定一个网站中哪部分是标题,哪部分是侧边栏等等。这是一个很有意思的问题,因为任何人都希望主要内容能做到生动有趣。

    该算法在本周早些时候开工,要做的就是合并结果返回给原始的HTML,以便于利用这些信息。

    “星期五早上就能搞定!”我信誓旦旦。

    但是其实这真的很难的好不好!因为需要用的是我最讨厌的编程语言(Java),相关的经验一点也没有,这种范式也是我不喜欢并且以前都是尽量避免的,再则这个库也是我在两周前刚开始接触的。

    但是我相信自己哪怕并不完全理解这个任务,周五上午肯定能交工!当我预估项目完成时间的时候,这个想法就这么自可是然地映射在我的脑中。我的第一反应就是这应该没错,因为我是一个资深的程序员嘛!

    但是,我并没有按时完成!

    一开始,我不明白什么是boilerpipe的对象层次——我花了很多时间就为了扩展特定对象的相关功能。

    接着我发现我使用的HTML解析器是线性的,所以没有明确的方法可以确定哪些子节点属于什么父节点。

    最后我几乎将所有的时间都用在了将计算结果添加到HTML中——在DOM中的每个节点前添加数字。

    我的个神哪!

    乐观的程序员

    当你和一个程序员交流的时候,最好谨记,这个群体都是乐观主义者!是的,即使是最最心灰意冷、总是四处碰壁的老程序员也经常出奇的乐观。因为我们是这样一类人:

    总是研究技术方案会改变的项目 使用一堆未知的工具,然后应用于未知的领域……直到win 每一个新项目的环境各不相同 每隔几年就需要更迭所有的工具

    要是你不够乐观,那就无法作为一名程序员存活下来。

    话说,其他行业的人,能像我们这么乐观吗?

    上一篇返回首页 下一篇

    声明: 此文观点不代表本站立场;转载务必保留本文链接;版权疑问请联系我们。

    别人在看

    根据IDC的数据,关税前的产品更新和库存缩减导致第二季度平板电脑市场增长13.1%

    IDC:到 2029 年,人工智能和数字化转型推动亚太地区公有云市场规模达到 1310 亿美元

    IDC:印度PC市场25年上半年同比增长5.7%,出货量680万台

    Agentic AI(代理人工智能)将在未来五年内主导 IT 预算扩张,超过全球 IT 支出的 26%,到 2029 年将达到 1.3 万亿美元

    Air2O 提出新的可堆叠数据中心机架设计

    Tidal NRG 和 Innov8 Gases 联合致力于数据中心的氦气冷却

    未来多元化发展,OpenAI 最终可能会提供人工智能基础设施服务

    Hitachi Vantara VSP One SDS 节省了 Azure 混合云4成成本

    人工智能推动数据中心市场规模到 2025 年底飙升至 3870 亿美元

    英伟达拟对华特供新AI芯片“B30A”,性能超过H20芯片同时符合美国出口管制

    IT头条

    StorONE 的高效平台将 Storage Guardian 数据中心占用空间减少 80%

    11:03

    年赚千亿的印度能源巨头Nayara 云服务瘫痪,被微软卡了一下脖子

    12:54

    国产6nm GPU新突破!砺算科技官宣:自研TrueGPU架构7月26日发布

    01:57

    公安部:我国在售汽车搭载的“智驾”系统都不具备“自动驾驶”功能

    02:03

    液冷服务器概念股走强,博汇、润泽等液冷概念股票大涨

    01:17

    技术分享

    12个Java长久占居主要地位的原因

    Swift如何调用Objective-C代码

    sql server表格变量的用法

    MySQL升级:从4.1到5.0

    SQL语句优化提升整体效能

    sql server安全的两层模型

      友情链接:
    • IT采购网
    • 科技号
    • 中国存储网
    • 存储网
    • 半导体联盟
    • 医疗软件网
    • 软件中国
    • ITbrand
    • 采购中国
    • CIO智库
    • 考研题库
    • 法务网
    • AI工具网
    • 电子芯片网
    • 安全库
    • 隐私保护
    • 版权申明
    • 联系我们
    IT技术网 版权所有 © 2020-2025,京ICP备14047533号-20,Power by OK设计网

    在上方输入关键词后,回车键 开始搜索。Esc键 取消该搜索窗口。