热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

从GoogleJam落选后,意外收获了一颗“桔子”,重新整理行囊再出发

从google jam失落下来了,捡了个“桔子”,重拾一下“行装”备战挑战赛中国编程挑战赛,google jam(http://www.topcoder.co

从google jam失落下来了,捡了个“桔子”,重拾一下“行装”


备战挑战赛


中国编程挑战赛,google jam(http://www.topcoder.com/gcjc_zh)。前些时候经朋友YUW说头一次进去看了一下,中国编程挑战赛?!25万大奖啊!不过我向来对考试都反感的,对自己做题没什么信心,点了几下,下来了一直都没去问津了。2005.12.12的前一天晚上,YUW提醒,说一块参加做做题,我说向来对做题没什么信心,毕竟是新人,竞争很激烈的。他说都是些在校学生多,而且都是些基础的题,不会太难!于是上去仔细扫了一下,Google首次专门为中国举办的比赛?也算是国内IT业的盛事呀,看了一下没有条件限制,就当看看热闹,我也算是中国的程序员啊!参加就参加吧,于是注册了一个,并且登进那平台做了一下练习。感觉简单的题还挺简单,难的题还是很伤脑筋,都是些玩弄字符的游戏,算法!全英文的题(最近都在做一些英文的啊,看吧,英文的重要性,哎也好,多一次的练习机会。),有些地方理解不透,得查字典,最头痛只能用C#,因为好久没有动过.net的东东了,一直在看“历史”,用“历史”!扯远了!其实直到12号的深夜我睡前,我都在观战,都在研究他们用C++和JAVA做的练习题(最难的一道我没有做出来),一边在复习一下C#的细节。


失落


看标题结果不言自明吧,在资格赛的最后一小时五分我还是进了房间打了题目了,不过结果比你我想像还要惨,哈哈言重了,其实这样的题,让我现在能力最多只能在一个小时完成一道相对简单点的题。(哈哈,好久没有那种参加考试的感觉了,还是不喜欢,:D,不过选拔就得有个形式,所以我从来不非议考试。)。面对失败,我想无论谁多少都会有点失落感吧。我的失落感更多的来自和牛人相比而得。中午过后,在讨论组,答案都贴出来了。看了一下,真tmd的长,:》我都不想看了,保存了以后再说吧。我在想,编程到底怎么啦,我现在又怎么啦,这字符游戏又怎么啦!?近一年来,一直在看一些概念性的东西,对这个所谓的算法向来很头痛(在校时没怎么学好,又是教育的痛啊!)。我在想,我一定精通各种算法才能叫“高手”吗?才能拿奖吗?
后来进聊天室看一下,大部分程序员资历还是比较深,都是有备而来的。相对这些牛人,自己资历的确很浅。

捡“桔子”

还是回到那个问题,学是要学,怎么去学,什么的路适合自己。虽然一直坚持走MS的路,但我感觉自己还是比较浮躁的,什么东东都搞一下。这回好啦,当头一棒!我想吧,算法多少应该了解一点,这是以后的事。也继续走MS的路,不过找条小路走(那棒也把我打醒了,我原来还有更重要的东东要做!)。既然选择了企业应用数据库方面,继续走,其它的搁下。我想当一位这方面的专家也不简单,再当“小哲人”更不简单,好,起程!


推荐阅读
  • ZeroMQ在云计算环境下的高效消息传递库第四章学习心得
    本章节深入探讨了ZeroMQ在云计算环境中的高效消息传递机制,涵盖客户端请求-响应模式、最近最少使用(LRU)队列、心跳检测、面向服务的队列、基于磁盘的离线队列以及主从备份服务等关键技术。此外,还介绍了无中间件的请求-响应架构,强调了这些技术在提升系统性能和可靠性方面的应用价值。个人理解方面,ZeroMQ通过这些机制有效解决了分布式系统中常见的通信延迟和数据一致性问题。 ... [详细]
  • Spring框架入门指南:专为新手打造的详细学习笔记
    Spring框架是Java Web开发中广泛应用的轻量级应用框架,以其卓越的功能和出色的性能赢得了广大开发者的青睐。本文为初学者提供了详尽的学习指南,涵盖基础概念、核心组件及实际应用案例,帮助新手快速掌握Spring框架的核心技术与实践技巧。 ... [详细]
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • Java中高级工程师面试必备:JVM核心知识点全面解析
    对于软件开发人员而言,随着技术框架的不断演进和成熟,许多高级功能已经被高度封装,使得初级开发者只需掌握基本用法即可迅速完成项目。然而,对于中高级工程师而言,深入了解Java虚拟机(JVM)的核心知识点是必不可少的。这不仅有助于优化性能和解决复杂问题,还能在面试中脱颖而出。本文将全面解析JVM的关键概念和技术细节,帮助读者全面提升技术水平。 ... [详细]
  • 浅析PHP中$_SERVER[
    在PHP后端开发中,`$_SERVER["HTTP_REFERER"]` 是一个非常有用的超级全局变量,它可以获取用户访问当前页面之前的URL。本文将详细介绍该变量的使用方法及其在不同场景下的应用,如页面跳转跟踪、安全验证和用户行为分析等。通过实例解析,帮助开发者更好地理解和利用这一功能。 ... [详细]
  • 在当前各种算法实现和开源软件包层出不穷的背景下,算法对程序员的重要性是否有所减弱?回顾历史,早期程序员必须熟练掌握算法并频繁自行编写。然而,随着技术的发展,算法逐渐成为一种“商品”,现代开发者更多依赖现成的库和商业算法解决方案。有观点认为,机器学习领域中,许多算法已经被高度封装,不再需要深入理解其背后的数学原理。然而,这种趋势也引发了关于技术深度与广度平衡的讨论,强调了基础理论知识在应对复杂问题时的不可替代性。 ... [详细]
  • JVM参数设置与命令行工具详解
    JVM参数配置与命令行工具的深入解析旨在优化系统性能,通过合理设置JVM参数,确保在高吞吐量的前提下,有效减少垃圾回收(GC)的频率,进而降低系统停顿时间,提升服务的稳定性和响应速度。此外,本文还将详细介绍常用的JVM命令行工具,帮助开发者更好地监控和调优JVM运行状态。 ... [详细]
  • HBase在金融大数据迁移中的应用与挑战
    随着最后一台设备的下线,标志着超过10PB的HBase数据迁移项目顺利完成。目前,新的集群已在新机房稳定运行超过两个月,监控数据显示,新集群的查询响应时间显著降低,系统稳定性大幅提升。此外,数据消费的波动也变得更加平滑,整体性能得到了显著优化。 ... [详细]
  • 深入解析Tomcat:开发者的实用指南
    深入解析Tomcat:开发者的实用指南 ... [详细]
  • 2019年后蚂蚁集团与拼多多面试经验详述与深度剖析
    2019年后蚂蚁集团与拼多多面试经验详述与深度剖析 ... [详细]
  • HTTP协议作为互联网通信的基础,其重要性不言而喻。相比JDK自带的URLConnection,HttpClient不仅提升了易用性和灵活性,还在性能、稳定性和安全性方面进行了显著优化。本文将深入解析HttpClient的使用方法与技巧,帮助开发者更好地掌握这一强大的工具。 ... [详细]
  • Java新手求助:如何优雅地向心仪女生索要QQ联系方式(附代码示例与技巧)
    在端午节后的闲暇时光中,我无意间在技术社区里发现了一篇关于如何巧妙地向心仪女生索取QQ联系方式的文章,顿时感到精神焕发。这篇文章详细介绍了源自《啊哈!算法》的方法,不仅图文并茂,还提供了实用的代码示例和技巧,非常适合 Java 新手学习和参考。 ... [详细]
  • MVVM架构~mvc,mvp,mvvm大话开篇
    返回目录百度百科的定义:MVP是从经典的模式MVC演变而来,它们的基本思想有相通的地方:ControllerPresenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模 ... [详细]
  • 如何判断一个度序列能否构成简单图——哈维尔-哈基米算法的应用与解析 ... [详细]
  • 本文深入探讨了 C# 中 `SqlCommand` 和 `SqlDataAdapter` 的核心差异及其应用场景。`SqlCommand` 主要用于执行单一的 SQL 命令,并通过 `DataReader` 获取结果,具有较高的执行效率,但灵活性较低。相比之下,`SqlDataAdapter` 则适用于复杂的数据操作,通过 `DataSet` 提供了更多的数据处理功能,如数据填充、更新和批量操作,更适合需要频繁数据交互的场景。 ... [详细]
author-avatar
何霞2502856453_910
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有