程序人生_程序人生 csdn - CSDN
  • 毕业一年有感 不知道为什么,最近一直想写这篇文章但又无从下手,拖了快两个星期;我想大概是自己太懒,没有好好总结过去的一年,也就觉得没什么可写吧。但无论如何,终究还是提笔记录过去的一年。...

    毕业一年有感

    不知道为什么,最近一直想写这篇文章但又无从下手,拖了快两个星期;我想大概是自己太懒,没有好好总结过去的一年,也就觉得没什么可写吧。但无论如何,终究还是提笔记录过去的一年。

    毕业出来工作,对我而言感觉并没有什么新奇和不适应,这些新奇和不适应早在研一进入导师公司的时候就经历过,深知整天上下班打卡的日常,项目需求不停的变更以及新同事的相处之道;毕业,对我而言,无非就是换个地方上班。

    或许大家毕业都有毕业旅游吧,讨论去大理,去西藏,去稻城亚丁等等;因为6月份开始还房贷的压力,迫使我那个三年前办的大陆居民往来台湾通行证静静的躺在我抽屉里;毕业旅游,对我而言,就是写在纸上的四个字。

    当然,现在的处境都是每个人自己抉择的结果;不是悲观,不是后悔,更不是责备自己,而是感叹生活百态,你羡慕别人的生活,或许别人也正在嫉妒此刻的你。

    说说工作吧。

    从7月9号入职公司起,到今天一共过去378天,由于是校招管培生的“特殊身份”,所以经历了一年的单休,还好不是很反对单休,毕竟我这个年纪别的没有,时间倒是一大把;在公司参与的项目也是日活亿级数据的系统,虽然平时做的工作都是一些版本迭代的简单工作,但是要想真正成为系统的负责人那还是很有挑战性,毕竟一个日活亿级数据的系统涉及到上下游很多系统,一旦出问题就是大事故;可能大部分人跟我一样,做着简单的CRUD,写了一个又一个枯燥的接口,治理一个又一个无关紧要的异常,这大概就是大家口中没有技术含量的活。
    我记得入司培训的时候,领导讲过一句话,不是那句已经说臭的“不想当将军的兵不是好兵”,而是“一名好员工应该从平凡岗位挖掘自身的价值”;用大白话说就是:你做这件事要跟别人做的不一样;这里面蕴含着很多东西,如果我们的认知和思维没有达到一定的水平是无法理解的;后来我才发现,前面那句话只是给我们指明了一个方向,而后者却告诉我们实现的途径。一年内,我时常问自己,我是否能够做的更好除了完成本职工作外,我还能从中学到什么对于异常治理,我是不是应该记录问题形成解决文档分享在wiki上,防止别人遇到同样的问题我是否真的理解这个异常发生的原因我是否真的理解项目中组件背后的原理?结果不重要,重要的是我逐渐在培养这种意识,在这种意识的趋势下,我这一年过得很充实。

    最值的一提就是坚持写了一年的博客,除了5月份偷懒没写外,共写了101篇原创博文;博文的内容,包含Javac,GIT,JUC包下的主要类和面试题系列,面试题系列是最近在写的一个内容,后面还会继续写下去。经过写博客,发现自己基础变扎实了,之前很多一知半解的内容现在都能清晰的说出它的原理和运用场景;技术是一种能力,你拥有了一项技术就会拥有这个能力,而且这个能力是在你毫不知情的情况下获得的;如果你有能力了,还会担心薪资问题吗,还会担心N+1的问题吗,所以坚持学习并且总结是提升技术的好方法。另外,随着技术的广泛涉猎,我逐步找到自己的方向,而且公司给了我定岗为优的成绩。如果你一边不停的抱怨CRUD没有技术含量,一边不学习提升技能,那么你这辈子就这样;别怪领导不给你机会,要怪就怪自己没有承担风险的能力。所以,我坚信学习是改变现状的唯一途径

    说到技术方向,我想谈一下我浅显的认识
    刚入职场的我其实很迷茫,整天写着业务代码,而且一旦你想学点其他的东西都会被打扰到,因为你的工作职责就是维护好现有的系统,解决现有的问题并且保证它不出问题;那么这一切的前提都是你了解系统的业务知识,所以此刻比较看中你理解业务的能力和跨部门沟通的能力,这种岗位的成长路线应该是技术经理到部门经理,再到技术总监,到总监了,普通人到总监职位已经很NB,而且需要至少十年的工作经验且相似的业务经验,所以这种偏业务类型的总监很少空降,基本都是从下面升上来的。如果你打算走这条路线,我觉得最好是要沉住气,做好打算常驻公司的准备。
    另外一个职位估计是很多程序员的终极目标:架构师。这类职位更加看中技术能力,对业务的要求不是很严格,所以有很多架构师或者CTO都是空降来空降去;架构师的年薪虽然很诱人,但活不容易干啊,需要的技能太多,这也是普通程序员望尘莫及的原因。当然,架构师里面还分很多,比如系统架构师和基础组件架构师,工种不一样但需要的技能差不多。

    有些时候,我并不知道我想要什么,可能脑袋里的想法跟现实世界有冲突,亦或是脑袋里的想法太远,导致现实的自己眼高手低;在入司半年感觉最强烈,觉得自己做的很low,没有技术含量,没有任何的成就感,工作毫无意义,感觉上班就是在浪费生命;后来想想还是自己太浮躁,太急了,而且总是把事情想的太简单;要知道市面上的初级,中级,高级程序员以及资深和技术专家是如何定义的,我到底有没有进入对应的层级,如果没有,那么是为什么,我应该怎么做才能进去;经过这一系列的反问,我才更加坚定我要写博客坚持学习的决心,并且我相信,天道酬勤

    谈谈生活吧。

    程序员几乎都是996甚至007的都有,所以生活都很简单,只能以时不时的冒出某某公司程序员cusi新闻来作为谈资;不过,我身边的同事倒是对车和股票蛮有兴趣,特别是上半年股票的大起大落,周围同事更是讨论的日火朝天;我呢,以前不太关注,现在多少也了解一些。我这一年,用的最多的APP应该是知乎和网易云,休闲时光基本都花在它们身上,不过知乎上真的有很多优质的系列文章,平时看看还能开阔视野以及提升认知;毕竟我们已经很少有自己的时间来完整的阅读一本书了。买的《人类简史》就看了前面几页,几乎很少有时间去翻他。我们程序员大部分时间都在与机器对话,而且用的是最底层的逻辑思维,所以我们程序员是一个很单纯的群体,特别是那种技术大牛,没有任何套路。

    谈谈未来吧。

    别问,问就是写博客。
    哈哈哈,博客肯定要坚持写下去,并且已经找到了内容的具体方向;为了更加美好的未来,我们只有执着拼搏。希望明年的自己能够交上一份满意的答卷。

    写于2019年7月22日星期一凌晨3点。

    展开全文
  • 出品 | 程序人生(ID:coder_life) 一直以来,程序员这个职业被一部分人贴上了“青春”的标签,甚至在码农界,流传着35岁不转行,就是在等着被裁这样危言耸听的言论。事实上,35岁危机并不是程序员的专属。绝大...

    在这里插入图片描述
    在这里插入图片描述
    作者 | 蚂蚁金服科技
    责编 | 伍杏玲
    出品 | 程序人生(ID:coder_life)

    一直以来,程序员这个职业被一部分人贴上了“青春”的标签,甚至在码农界,流传着35岁不转行,就是在等着被裁这样危言耸听的言论。事实上,35岁危机并不是程序员的专属。绝大部分岗位都会出现这样的窘境。只不过不同的人,做出的选择不同,有些人到了这个年纪开始考虑转行、转岗,也有的人像我们本文的采访对象王益这样,选择继续深耕,并且在40岁的时候还乐在其中。

    40 岁,写代码 30 年

    对于蚂蚁金服研究员王益而言,2019年是个颇有纪念意义的年份。今年他整40岁。从10岁开始,写代码整30年。

    这30年来,他当过“不务正业”的学生,创纪录地在大一就考下系统分析员,“单枪匹⻢”闯荡过从国内到硅谷的多家知名互联网科技公司,和AI领域许多传奇人物都有所交集。

    不惑之年对于许多工程师来说,或许已是需要焦虑的年龄,但40岁的王益在蚂蚁金服每天都过得很充实:起床,自由泳一千米,然后去做他最喜欢的事——写代码和组织大家一起写代码。

    2019年9月11日,在上海举办的Google开发者大会上,蚂蚁金服研究员王益分享了新开发的分布式深度学习系统ElasticDL。这是他来到蚂蚁金服的一年之中所做的第二个开源项目,主要用于大幅提升集群总体利用率以及深度学习团队的工作效能。之前开源的 SQLFlow系统在短短的几个月之间,已经在GitHub上获得了三千多颗星星。

    2019对于王益而言是个颇有纪念意义的年份,今年他整40岁,写代码整30年。

    这听上去是一件不可思议的事——30年前,上世纪的80年代末,他在⻓沙上小学,全城都很难找出一位能教编程的老师,个人电脑更是一个陌生名词,一台以苹果2为原型、可以用BASIC语言编程的 “中华学习机”售价7000人⺠币,在当时几乎可以买下一套房子。

    幸运的是,王益在10岁那年得到了这样一件贵重的礼物,从这台学习机和一本BASIC语言教材开始,他开启了与代码结缘的人生。

    “我那时不是个好学生,经常受‘别人家的孩子’打击,老师和同学都觉得写代码是不务正业。” 回想起30年来的经历,这位清华博士、足迹从国内到硅谷历经多家知名互联网科技公司的学霸笑谈自己“活得比较任性”,“但我就是想做与众不同的事。别人越说这样不行,我就越想用这种方式证明自己。”

    初中毕业那年的暑假,他用“中华学习机”和自己焊接的电路板,把自家的老式“威力牌”双筒洗衣机改造成了自动洗衣机。同时,他用Apple BASIC语言和6502汇编混合编程,写了人生中第一个游戏。

    高中三年,其他同学努力备考,他却加班加点自学了大学计算机系所有课程,随后参加计算机水平考试,先后获得了程序员、高级程序员、以及最高级别系统分析员资格。2018年,他获得Google APAC Innovation Award。从不断摸索代码世界的少年时代,到专注于AI基础架构和系统开发的求学工作生涯,这份“任性”一直伴随他走到今天。

    “我经常从零开始。选择去做什么的一大标准是‘有意思’。”

    相比于规划一条稳妥的职业发展道路,王益更愿意顺应自己强烈的好奇心,去选择最困难但最有意思的探索方向。他在中国和美国互联网公司都工作过,也分别在美国公司的中国分部和中国公司的美国分部工作过。他的足迹遍及国内BAT三家。任性的是,每次跳槽, 他都从一个人coding一个创新项目开始,吸引同事们加入,从而组建团队。虽然2011年就在腾讯作为广告系统技术总监,但是他从不在跳槽时要求带何等规模的团队。
    在这里插入图片描述

    2014年,王益带着妻子和两个月大的女儿离开腾讯移居硅谷。“一切都归零了。工资减半。”他笑笑说。不过凭着多位学界和业界领袖的推荐,他很快就安顿下来,不到一年就开始在硅谷创业,作为Head of Research Scienets 参与创建了AI创业公司 ScaledInference。这是一家人才济济的创业公司。人工智能行业的领袖人物、加州大学伯克利分校的Michael Jordan教授是这家公司顾问。陆奇曾代表微软到访,讨论技术合作。“可惜我们不够关注业务落地,做的不够好。技术研发一定要有落地的能力。”事后,王益不无遗憾的说。

    在加入蚂蚁之前,王益在百度硅谷研究院工作,负责开源深度学习系统PaddlePaddle。在历经两年的艰苦开发,新一代技术Fluid开始系统地落地百度各个业务之后,他发起了他在 PaddlePaddle的最后一个子项目——一条太阳能驱动的无人驾驶船。这是一条双体船,由他和五岁女儿的两条划艇构成。船上的笔记本电脑运行基于immitation learning的人工智能系统,自动学习驾驶者的技巧。为了船体稳定,他在自家⻋库里焊接了连接两条划艇的金属框架。便于拆装的结构,可以装上他的皮卡,方便下水测试。

    做出加入蚂蚁金服的决定,也是出于同样的理由——“有意思”。“这里的业务很新颖,对AI 有着更加多样化的需求。”如何用AI解决金融行业的问题,是和他以往所面对的完全不同的全新挑战。

    SQLFlow:分析师与AI模型间的翻译

    加入蚂蚁金服不久,王益就意识到自己之前的朦胧猜想越来越清晰地被验证:和主要依靠流量与广告赚钱的传统互联网公司不同,蚂蚁金服不是纯互联网公司,它有独特的商业模式和对于工具的独到需求。

    此前的十多年中,他的大部分经历是在传统互联网行业做搜索推荐技术,这一类业务所需的模型总数比较有限,只需要算相关性的模型、排序的模型等,一个成熟的模型通常会有几十上百人维护,每年修改调整去提升性能。但在蚂蚁金服,这种模式被颠覆了。因为金融行业的数据远比社交、电商和搜索引擎的数据要稀疏,很难完全靠机器来挖掘出规律,必须依赖金融专业分析师的智慧。分析师大量使用SQL语言来验证想法,或者进一步做探索,这些结论对金融业务非常关键。

    每一位分析师平均每天要提交很多个AI任务,这些任务对AI模型的需求各不相同,差异性特别显著。但是,模型是建模团队用Python语言描述的,分析师们如果要调用模型,要么需要学习Python语言,要么需要专配一位工程师,效率难以显著提高。

    语言不通,所以需要翻译,那么能否在SQL和Python之间也设立一个翻译?

    基于这样的想法,王益和团队一起开发了SQLFlow,这个系统好比一个“翻译机”,能将分析师们输入的SQL命令翻译成Python语言,这样一来,分析师无需学习Python,使用SQL语言就能够处理数据、训练AI模型,并使用训练好的模型来回答业务问题。

    这套系统更重要的作用,是重新界定了分析师、建模团队和工具开发团队的责任,让同一个机构里的这三个工种有了清晰的分工,有效形成合力。

    ElasticDL:一个“聪明”的智能学习系统

    通过SQLFlow被调用的模型,会基于基础架构来进行分布式执行,这套分布式的智能学习系统,就是刚刚开源的ElasticDL。ElasticDL基于TensorFlow2.0构建,是面向未来的下一代技术,其很重要的独特之处,就在于它很“聪明”。

    首先,它能和SQLFlow一起,补足简短的SQL程序翻译成复杂的Python程序的过程中所需的信息。根据深度学习模型的数学特性,它能够决定用什么样的方式来进行计算,还能在计算过程中智能地决定一些参数。

    其次,它的容错和弹性调度机制,能让集群的利用效率更高。用户提交需求之后,不再需要“排队”等待资源释放才开始计算,计算会“插空”进行,这样闲置和等待时间更短,大幅度减少了浪费在等待上的系统资源和人力资源。

    在数据收集能力极大提升的今天,拥有能算“大”数据的能力,比算得快更为重要。这是王益一直未变的观点。ElasticDL的开发,着眼之处不仅是计算本身的提速,更是针对云计算时代中,数据量大且多人共用集群的特点而进行的调度优化。“等待的时间有时会占到60%-80%,如果不能有效减少这部分的浪费,只是提升计算速度的话,对整体效率的提升就是杯水⻋薪。”王益说,但是ElasticDL的弹性调度能在资源不足的情况下,有多少就先调用多少,让计算尽快启动。

    ⻓远看来,ElasticDL还将支持各种学习模式,以顺应金融行业对AI的多种需求。很多在传统互联网行业可有可无的训练模式,在金融行业都很有广阔的应用场景,比如保障数据安全的同时还能共享数据背后规律的共享智能,或者建立可以进行各种大胆试验的虚拟环境,这些面向未来的需求,在ElasticDL的设计之中也有所考虑。

    对于一直在做AI基础架构的王益来说,对AI有着各种不同需求的金融行业,是一片全新的驰骋疆场。无数新的问题等待他去尝试,去寻找新的解法,让他乐此不疲。

    实践出真知,无需等待理论完美证明

    “数学模型和分布式架构是互相影响的,只了解其中任何一面,在这个领域都做不好。要为深度学习的架构去改数学模型,也要因为数学模型的数学特点去做架构调整。”

    站在今天回顾过去做AI基础架构的十多年,王益觉得这是自己所学到的最重要一课。

    这一想法的首次验证,是在他2009年离开Google进入腾讯之后写出的Peacock系统。和在Google所做的语义理解项目不同,這次他将算法和分布式架构一起考虑调整,让语义理解的规模扩大了上千倍,后来集结成了论文发表在ACM Transactions on Intelligent Systems and Technology杂志上,广为业界知晓。

    2015年,他进入百度硅谷参与语音识别项目Deep Speech 2,这一项目不仅被MIT科技评论评为 2016年全球十大科技突破之一,也成为他了解深度学习的一个契机。他一度坚持要有完美的理论论证才能进入实践验证,因为深度学习的理论未经严格推敲,他一直认为只有统计学习才是“正道”。

    在百度,王益获得深度学习科学家徐伟的推荐,去负责深度学习平台PaddlePaddle。在不断探索解决实际问题的过程之中,他的想法改变了。

    “并不一定先要有完整论证的理论才去进行实践,也可以先实践,实践出真知。实践之后再总结提升为理论。”王益说,“这就像是在牛顿发现力学原理之前的几千年前,人类就已经利用杠杆原理修起了金字塔。”

    Code Review:从最初的震撼到⻓年的习惯

    今年5月,SQLFlow宣布开源,之后仅四个月,ElasticDL也宣布开源,这在蚂蚁金服的历史上并不多⻅,却是王益的坚持。他认为唯有开源才能保证信息透明,唯有让代码直接面对全社会,才能全方位的接受审视和检验,对写代码的人自身来说,也是一种自我约束。

    “开源和code review不仅是个技术问题,更是管理学问题、社会学问题,关系到如何把大家组织起来变成更高效的团队。”王益说。

    Code Review对他自己而言,也是人生中一段难以磨灭的经历。他用“最初的震撼”来描述12年前初出校⻔加入Google中国时的体验。当时他已经写了18年程序,手握系统分析师资格,还特别研究过了Google的Code style,所以初次遭遇Code Review时并没有太当回事:“以为自己写了这么多年程序,怎么都还行吧。”

    但现实是⻣感的:他在Google写出的第一个程序,总共不过100行代码,却被来自美国的同事和好友Jerad提出了120行意⻅。“当时深受打击,简直觉得屈辱。”

    他压制了情绪,仔细去看那些意⻅,这才发现每一条都真诚且很有帮助。“从那一刻起, Code Review成为了我们的工作方式。”每天和这些同事们一起coding,互相review,让中国工程师们很快知道了应当关注哪些地方,应当如何沟通合作。因此,不管是腾讯的 Peacock,百度的PaddlePaddle新版本Fluid,还是蚂蚁的SQLFlow 和ElasticDL都是王益先开发出原型,再吸引感兴趣的同事一起来完善。

    这种工作方式的影响一直延续到了今天,他也希望能够以这种方式去影响更多的工程师。“搞技术必须实事求是。”王益说,代码是工程师最好的名片,藏着掖着、互不交流,就无法带来信赖、合作与提升。帮助大家了解和实践code review,需要花费大量的时间和精力。“白天弄管理,晚上写程序”这是王益总结的在腾讯工作时的办法。“后来在百度和蚂蚁,我更刻意地专注做技术工作,确保精力更集中。”

    这正是现在的互联网科技公司的组织管理和人才选拔之中不可或缺的一课。在开源机制之中,每个人都会对自己的coding更加认真,主动的人会脱颖而出,被动的人会自动淘汰,团队成员之间会自发地相互协同,互相认同,找到沟通和合作的方式。

    “现在技术领域的成果已经很难靠单枪匹⻢的个人英雄主义去取得,团队合作必不可少。希望用这种方式来找到开朗真诚的伙伴,一起去摘高处的果实。”王益说。


    在即将到来的1024程序员节活动中,CSDN APP上发起了#1024我身边的程序员&媛#话题活动,欢迎大家扫描下方二维码围观开发者的人生趣事! ![在这里插入图片描述](https://img-blog.csdnimg.cn/20191014192342216.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9jc2RubmV3cy5ibG9nLmNzZG4ubmV0,size_16,color_FFFFFF,t_70)
    展开全文
  • 程序人生-我已经努力了七年看了很感动。http://blog.pfan.cn/chaoyun2004/8073.html

     程序人生-我已经努力了七年

    看了很感动。

    http://blog.pfan.cn/chaoyun2004/8073.html

    展开全文
  • 我的程序人生

    2007-12-26 09:02:00
    一晃接触软件开发行业已经有两年的时间了。.在这两年里从一无所知的门外汉...到公司中项目小组中的一员..的确能让我感慨万千.高三的时候.全国兴起了一股电脑游戏热..那时候的红警95红遍了大江南北......

    一晃接触软件开发行业已经有两年的时间了。.在这两年里从一无所知的门外汉...到公司中项目小组中的一员..的确能让我感慨万千.

    高三的时候.全国兴起了一股电脑游戏热..那时候的红警95红遍了大江南北...之后的星际争霸.暗黑破坏神1暴雪的十年磨一剑的精神深深的影响了我们这批成长中的青少年。那时候的国产游戏最出名的还要数DOS版本的仙剑奇侠传..高中毕业的时候我在所有的同学毕业纪念册上写的未来的梦想就是..能参与制作真正属于中国人的游戏.

    一系列的原因..让我高考之后进入了一个文科类学校并且进了经济系国际贸易专业。..那时候的我感觉。..距离我的梦想已经非常远了。.知道2005年底..为了追求我未来的梦想毅然辞去了手中的工作参加了一个对日JAVA软件工程师的课程...那时候的我在想...25岁的我..是该做些什么了。....

    因为我不是计算机科班毕业..所以在软件开发行业中跟大部分人相比基础知识欠缺的太多太多...没办法..一步一个脚印。.用了半年的时间看完了计算机专业四年学习的课程。..在这半年里。.我唯一的收获是...."我找到了学习的乐趣,这才是我想要的",,,

    凭借全班第一的成绩我进了一家沈阳的软件公司(规模非常小)...其原因很简单。.几乎任何一家公司都不会相信一个国际贸易专业毕业的学生学了半年的JAVA就可以参加到软件开发的行业中去...只有这家公司断然选择了我..给了我一个充分磨练自己的机会。..在这里。.我对沈阳灵狐科技有限公司的总经理齐俊然先生致以崇高的敬意...谢谢您的知遇之恩...

    2007年的我,经历了人生第一次的跳槽....我感觉到了..我真的感觉到了。..我距离我的梦想已经又进了一步了。..

     

                          2007年就要过去了。..我很怀念它.......

    展开全文
  • 程序人生

    2014-12-31 11:44:20
    1、假如编程易懂得,那么程序员就不会热情地写出注释,也不会有得到编程的快乐。 2、调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。 3、程序员之所以犯错误,不是因为他们不懂,而是...
  • 点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事16 年大学毕业,在家里玩儿了几个月,最后实在承受不住父母的压力,选择了出去找工作。软件专业毕业,由于在校的成绩一般,实习的工作...
  • 各位童鞋们,小编每天会在CSDN社区选1到2篇精彩原创文章在微信公众号“程序人生”(微信号:coder_life)进行推送。不是技术文章,是与程序猿(媛)工作、生活相关的奇闻趣事哦!已推送的有关程序人生的文章给上万...
  • 程序人生 | 我的漫漫程序人生路(真诚的长文,慎点) 作者:张龙(风中叶) 不知不觉中进入计算机行业已有几个年头了,回首往事依然历历在目。今天我把我这几年的学习经历,体会写出来,与大家一起分享,我想...
  • 点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事本人 83 年出生,到现在也算是老大不小了,对自己这一次的择业真的感到困顿无比,虽然这次工作还未满一年,但到现在已经力不从心。...
  • 关注公众号 在公众号里回复“”秘密“”两个字 返回 http://task.csdn.net/m/task/home?task_id=398 领取奖励 提示:根据公众号里的自动回复,完成答案。
  • 程序人生 HELLO P2P

    2019-01-01 00:46:32
    题 目 程序人生-Hello’s P2P 专 业 计算机系 学 号 1170301005 班 级 1703010 学 生 白镇北 指 导 教 师 计算机科学与技术学院 2018年12月 摘 要 摘要是论文内容的高度概括,应具有独立性和自含性,即不阅读...
  • 讲述IT人的程序人生,IT人心声,职业生涯,职场规划,程序员爱情优美文章155篇 来自:http://www.ithao123.com/itlife/<br /><br />1、程序人生 : 程序,烟,我的人生 2、程序人生:做技术,切不可...
  • 程序的生活履历:反省、总结、分享、成长...博客园:程序人生:http://kb.cnblogs.com/list/1011/ 博客园:http://kb.cnblogs.com/ 给IT新人的15点建议:苦逼程序员的辛酸反省与总结:http://blog.csdn.net/pozen/art
  • 程序其实也是一种艺术 ——袁红岗的程序人生 
  • 本文主要介绍hello程序在linux下是如何从一个.c文件一步步变成可执行文件的。对于在运行的过程中可能会出现的一些比较重要的问题,例如虚拟内存,IO等操作进行探究。   关键词:程序执行 CSAPP         ...
  • 程序人生-杂谈python

    2019-06-30 00:31:06
      今天从学校回来,一路听到有人在讲人生苦短学python。听到心里痒痒,这么神奇?一直都没有看python这方面的知识,一来因为没有时间,二来因为学习一门语言要有好的兴趣。回到宿舍却是扑通的一声,舍友床头一本...
  • 本文简要分析了hello这一程序从“出生”到“成人”的过程,并介绍了相应的计算机系统组成成分在其中扮演的角色。主要包括预处理,编译,汇编,链接,进程管理,存储管理,I/O管理几个部分。 关键词:hello,预处理,...
  • 程序人生-改版通知

    2006-09-05 17:21:00
    自从1月23日 14:11分起,发布《程序人生》系列的Blog总计37篇,共分成《程序人生》、《程序人生-旅游篇》、《程序人生-特别篇》、《程序人生-程序篇》、《程序人生-小说篇》、《程序人生-进修篇》六个板块,并在...
  • 不知不觉中进入计算机行业已有几个年头了,回首往事依然历历在目。今天我把我这几年的学习经历,体会写出来,与大家一起分享,我想其中的一些经历大家也会遇到过,而且会与我产生共鸣,并且我希望自己的一些经验与...
  • 在正式开始之前,想给所有的读者(当然可能是不小心刷到的)说一下,这篇文章以及之后发布在《程序人生》这个专栏的文章可不是技术性的,也就是说在程序猿与程序媛的成长道路上这个专栏的文章可能帮助不了你。...
1 2 3 4 5 ... 20
收藏数 95,967
精华内容 38,386
关键字:

程序人生