- 博客(17)
- 收藏
- 关注
转载 程序员的八种级别
你有没有遇到过那个经典的面试问题,“你预见过自己5年后的职位吗?”。每当有人这样问时,我就会想到Twisted Sister乐队从1984年开始发行的某张专辑。 当然是玩摇滚,至不济也得是个摇滚明星级别的程序员吧。这种问题通常得不到正面回答——就像那种在面试中无病呻吟式的陈词滥调,”你最大的缺点是什么?”。有的时候是不是太大起大落?以至于那些无辜的旁观者会受到伤害。 但是,我认为这
2015-02-23 22:25:25 417
转载 怎么成为专家级开发人员
最近,在订阅中看到了Jakob Jenkov 《How to Become an Expert Developer 》一文,此文给我的印象深刻。笔者认为无论是广度,还是深度都值得学习。 接下来,笔者结合文章的片段,同时分析国情,表达一些想法,希望能够和大家分享心得。 主要议题如下:何为专家?多久能够成为专家?怎么样成为专家?怎么样成为专家级开发人员?
2015-02-23 22:15:52 404
原创 提高编程能力的方法--读代码,写代码
有两个源代码网站推荐www.pudn.comwww.codeproject.com每天保证一定量的代码阅读量和书写量。前期,专注于一种开发语言。练好了,在选择其它语言。
2015-02-23 10:31:32 485
转载 topcoder SRM500 div1 Level3
Problem Statement NOTE: This problem statement contains superscripts that may not display properly if viewed outside of the applet.A positive integer is called nice if the sum of its dig
2015-02-16 11:43:40 493
转载 2014校招 Google在线测试第二场题解 C
C. Hex题意简要是:两人玩游戏,判断当前状态。有四种状态:不可能的出现的状态、红赢、蓝赢、还没人赢。棋盘的格子是六边形,看原题有图。红、蓝轮流下子,红下红子,蓝下篮子,随机先手。红色如果把从上到下连通了,则赢。蓝色如果把从左到右连通了,则赢。一旦有人赢棋局就结束了。判断连通性,可以转化成图来思考。通过遍历就能知道。分别看一下四种状态如何判断。1、不可能出现
2015-02-16 11:38:36 506
转载 TopCoder SRM(Arena) 一日游记
呃,其实我是个菜如一只鸡的家伙了,想了那么久说要去打Topcoder 的srm,从配置好到实际打,中间间隔估计超过1个月.当然第一次srm人品比较好,250和500水过,950的没想法也就认了,实力就没到那里,然后Challenge阶段hack 2/2,然后莫名的就给我定到了1411,缺个口的蓝名。不过说老实话,Topcoder Arena这个客户端在默认配置下的使用难
2015-02-16 11:33:58 1157 1
转载 LeetCode(160) Intersection of Two Linked Lists
题目如下:Write a program to find the node at which the intersection of two singly linked lists begins.For example, the following two linked lists:A: a1 → a2 ↘
2015-02-14 09:40:08 330
原创 写程序是创作过程
下午没事听会歌,觉得写程序的创作过程和作曲很像。开始写程序可能会比较难受。慢慢写进去,就是一种意识流,计算机语言,就是表达思想的媒介,是人跟计算机沟通的语言。正如乐谱乐理是人和计算机沟通的工具,计算机原理和计算机语言就是人和计算机沟通的工具,而文字和语法是人和情感沟通的工具。如过有一天,程序能写的如行云流水,如下笔有神。
2015-01-23 08:01:29 656
原创 VS 2012开始第一个编程项目
用的是win8系统 使用c++开发。上大学的时候,用的是vc6的环境,是一个很经典的版本。查了些资料,vs 2012是性能最好的,占用硬盘也比较大,专门给系统盘加了容量。安装完成后,占用了8G左右的硬盘。win8本身就烧容量。果然功能越强,代价越大。晚上开始编写第一个程序。
2015-01-21 07:29:04 470
原创 开始捡起编程项目
c++,java,python。各有千秋,还是从c++开始恢复战斗力吧。http://blog.csdn.net/langeldep/article/details/6293655http://blog.csdn.net/langeldep/article/details/6333562http://blog.csdn.net/langeldep/article/details
2015-01-20 08:34:39 404
转载 赢在格局
What do you want to do with this one wild and precious life? One More Thing,Stay hungry,Stay foolish! 编程中最没用的东西是源代码,最有用的东西是算法和数据结构。 赢在布局!狼之野心,象之宽容,鹰之果断,狐之狡猾!
2015-01-14 07:17:20 546
原创 在编程竞赛中提高实战的技能
国际化编程竞赛已经成为软件业内的例行项目。每年1月左右 facebook Hacker Cup开始。类似的比赛还有google code jam,topcoder等。国内的赛事有百度之星等。面向大学本科生的ACM。这类比赛对参赛者算法能力,写程序的速度和精度要求很高。能积极参与进去,就会有收获。
2015-01-14 07:07:42 681
原创 coding是工程师的基本修养
所谓拳不离手,曲不离口,文不离笔,软件工程师离不开coding。只要没有离开软件行业,coding,就不应该丢掉。职业生涯很长,慢慢积累是硬道理。朋友,今天,你码了吗?
2015-01-14 06:56:51 495
原创 关于计算机思想的一些思考
计算机领域发展日新月异,各种工具和应用层出不穷。核心还是在思想,对显示世界的抽象,数据提取,问题建摸,数据的组织,表达,通讯,封装。在针对某种和某类问题提出后,对应的算法,涉及计算机底层,高层链路,整个计算机网路的全部模型。产品的开发,调试,测试,修补,平稳运行,升级的全套开发。所有的一切 都是从思想开始,在思想中结束。计算机思想和算法思想是计算机所有问题的核心。
2015-01-06 08:11:39 659
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人