今天面试了很多应届生,是笔试之后的,大概20个,我只让4个进入了下一轮。
头一次面试这么人,感觉面试的过程是一个心里受折磨的过程,觉得不合适,但是又很难直接拒绝。到后来,心基本很硬了,觉得不合适的就直接拒绝,让别人给两星期,给点希望,其实,希望已经很少了。还不如直接,诚实点,大家痛快。我也不会无理由的随便拒,一般都会给他一些如何发展的建议。有些想不开的,我感觉也是没傻办法了。
我也是学生时代过来的,下面给一些在校的学生一些建议:
1. 寻找一个领域,无论是java,dotnet,c++或者脚本语言。
2. 一心扎下去,千万不要浮躁,在广度和深度上去拓展。
3. 能够自己写一个框架,或者开源的工具。
我发现,大部分学生一般都是导师或师兄让做什么,就做什么,实习里公司做什么,就做什么。自己没有一些自己的想法,看不到对软件开发,对写程序的热情。
我在学校的时候,也很浮躁,上BBS灌水,踢球,看球。想起我毕业的时候写的第一个软件,是自己再也不愿意看那种。但是,我毕业的时候,很喜欢写程序,作软件,自己在bbs里看到推荐的书单,把四人帮的设计模式,分析模式,原版的书,都买了。虽然,设计模式那本书,自己看了四五遍都没看懂,不过我还是坚持看了。遇到问题,我总想着去改进,去尝试新的做法,尝试这去用设计模式。我的第一个软件,到第三版的时候,扩展性非常强,代码也非常规范,我自己非常满意,那时候只要一闭上眼睛,我就会想怎么去实现,能够使它更灵活。
毕业几年,我经常去买书,很多经典书都买了。在实际项目中,我开始会用一些敏捷方面的实践,比如持续集成,比如单元测试。那时候,为了搭持续集成环境,每天就我一个人,回去很晚,但真的很充实。
回想这几年,是激情带着我一路走来,是种不满足当前状态的心带着我前行。想到,很多软件公司还在低效率的开发软件,还在生死线徘徊。最可怜的是那些程序员,辛辛苦苦作出来的软件,还不一定产生价值。
我很想成为一名传道者,去学习,分享和推广,软件开发的个人和团队实践。提高软件的开发效率的内部质量,减少各种浪费。毕竟,除了工作,我们还有生活,要给点时间给老婆,给点时间给孩子,给点时间给父母。
快乐工作,认真生活!
分享到:
相关推荐
随想人事助理.NET 2002 是一款不错的人事管理软件。本软件具有.NET(XP)风格的靓丽而友好的界面、支持滚轮鼠标。本软件使用开放式的HTML语言编写模板和输出,可直接发送到Office进行高级处理。内嵌《干部任免审批表》...
内容概要:这是关于作者针对自己的代码学习笔记《代码随想录》,进行两年后的全面更新与汇总的一则公告。新的PDF版本整合了所有最新内容,并修复和完善了一系列题目解释。尽管如此,作者仍推荐优先在网站上阅读以...
代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试八股文v1.1 代码随想录知识星球精华-大厂面试...
通过学习《代码随想录》中的算法知识,不仅可以提升编程技能,还能帮助开发者在面试中脱颖而出,解决实际工作中遇到的复杂问题。无论你是初学者还是有经验的开发者,这本书都能提供宝贵的指导。阅读PDF版,你可以...
从给定的文件信息来看,「代码随想录」动态规划专题精讲(v1.2).pdf 的内容涉及到编程算法中的动态规划专题的精讲。动态规划(Dynamic Programming,简称DP)是一种在数学、管理科学、计算机科学、经济学和生物信息...
《代码随想录》是一本深受程序员喜爱的编程学习资料,尤其在算法领域,它提供了丰富的实例和深入的解析,帮助读者理解并掌握动态规划、回溯、递归、二叉树以及贪心等核心算法。这些算法是解决复杂计算问题的基础工具...
本文围绕程序员Carl撰写的《代码随想录》,全面系统地阐述了一系列重要的利用双指针算法解决编程问题的方法,并深入解析了其背后的逻辑与实现细节。涵盖典型题目包括:27号题目移除元素,力扣上排名第15和第18的三数...
通过学习《代码随想录》,你可以系统地了解和掌握这些基础知识,为面试和工作中的问题解决做好准备。 书中可能包含以下核心知识点: 1. **基础数据结构**:数组、链表、栈、队列、哈希表、二叉树等。理解这些数据...
标题“「代码随想录」程序员求职攻略(v1.0)”和描述“「代码随想录」程序员求职攻略”暗示这份文件应该包含了一些针对程序员求职过程的建议和策略。考虑到“算法”作为标签,我们可以合理推测文档中可能涵盖了以下...
【代码随想录最新第三版-最强八股文】是一份综合性的IT学习资料,包含了程序员面试必备的知识点,尤其适合准备大厂面试的求职者。这份文档详细涵盖了多个编程语言、算法、计算机基础和软件工程领域的重要概念,旨在...
这份资料是代码随想录知识星球成员的智慧结晶,由程序员Carl精心筛选并整理,目的是为了帮助求职者高效准备面试。文档内容丰富,包括但不限于C++、Java、Go语言的基础知识,数据结构和算法,操作系统,数据库,...
《代码随想录》是一本专注于LeetCode刷题攻略的资源集合,旨在帮助程序员提升算法能力和编程技巧。这本书包含了200道精心挑选的经典题目,覆盖了数据结构、算法、设计模式等多个方面,总计约60万字的详细解析,配以...
《代码随想录-最强八股文(第五版)》是一部综合性的编程知识合集,旨在帮助程序员,尤其是面试者,提升在前端、后端以及Java和Go等领域的技术素养。这一版本的内容涵盖了大量的面试常见问题,是程序员们准备技术...
《代码随想录一刷题型总结》是针对程序员提升编程技能,特别是为准备LeetCode算法挑战者提供的一份宝贵资料。LeetCode是一个在线平台,它提供了大量的编程问题,旨在帮助用户提高解决实际编程问题的能力,同时对于...
此外,《代码随想录》系列文章进一步剖析了具体的LeetCode题目,包括链表常见操作(删除指定元素、设计自定义链表)、链表的反转方法、两两交换链表节点以及删除倒数第N个节点等问题,并提供了详细的解题思路和技术...
本文基于《代码随想录》,围绕着字符串相关的知识点深入探讨,详细解析了一系列经典的字符串操作问题及其对应的解题思路与代码实现,覆盖字符串反转、替换空格、单词翻转及KMP模式匹配等多个重点主题。此外,还阐述...
此外,《代码随想录》中提供了贪心策略的应用实例、相关知识点的学习指引、以及通过实际例子加深理解的教程。本文适合已有一定编码能力的研发者阅读,适用于诸如程序设计面试复习场景,助力掌握并利用贪心思想解决...
《代码随想录突击版》是由程序员Carl整理的一份针对面试准备的高效复习资料。此版本专为时间紧迫但仍需准备算法面试的开发者设计,旨在帮助他们快速掌握高频考点,提高面试通过率。 ### 重要内容概述 #### 适用...
4. **团队文化与招聘**:乔尔提出了“恐怖面试”概念,主张通过深度技术面试来评估候选人的实际技能。他还强调了创建一个支持学习和成长的工作环境,以及寻找具备良好沟通能力和团队协作精神的开发者。 5. **用户...