我离开A协(北京林业大学ACM爱好者协会)有段时间了,严格算来,应该有4年了。现在协会里的大部分人我都不认识。A协在我离开之后的这段时间里也产生了翻天覆地的变化。

A协已经不只是一个以竞赛培训为目的的协会,而是发展成了一个精英协会。我第一次意识到这一点是来自于傅总(傅得强同学)在2014年竞赛说明会上的发言。他说:“现在外人都给我们协会起了绰号,叫‘学霸协会’。像我这样的学渣在这里快生存不下去了。”当然这是傅总的自谦之辞,他也是学霸之一。但是也给我传递了一个很强的信息,那就是协会里面全是学霸。

在2015年,我为说明会准备的简短发言里盘点了部分A协的杰出人才。发现这里是国家奖学金获得者的聚居地,有好多同学后来保研去了北大、浙大、中科院。里面还有人出国留学,去了欧洲和美国。甚至还出现了几个成功的创业者。

现在,很多人加入A协不再只是为了参加竞赛,或者为了是程序设计入门。而是将此看成是一个接触学校里优秀人才的途径。有上进心的人都想要和优秀的人接触,因为价值观会潜移默化地受到他们的影响,以增强让自己想要变得更优秀的想法。同时也能从他们身上学到很多优点。

我曾经听过样一个理论。无论你组建什么团队,都要先找到几个最优秀的人。然后,这些人自然而然会去找更多和他们一样的人来,因为只有他们才相处的来。人以群分是人类的本性,这样他们才过得舒服。

现在的A协的发展已经超出了我的预期。管理越来越正规,有明确的选拔制度和积分制度。它将以精英协会的角色登上北林社团的历史舞台,让每一个认为自己与众不同的年轻人都能和一群有梦想有热情的同学们共同学习和成长。

我在刚来到北林的信息学院本来是一个普通得不能再普通的学生,对自己的未来也并没有太多的期许。但是我非常庆幸在A协结识了一群优秀的人,正是因为认识了你们才让我不断地督促自己,让自己变得比昨天更好,并为自己的未来而努力奋斗。我永远都忘不了我们在一起的快乐时光,也希望你们能在自己的奋斗路途中,乘风破浪,不断进取。

仅以此文献给曾经一起奋斗过的好兄弟们,感谢竹教主、犇哥、傅总、国超、吴神、高老师、蔡老师、大叔、暖男渔家傲、炜良、骏祥、健行、大帅、匡时。并感谢一直为A协争取各种资源的带队教练,王建新老师和徐艳艳老师。

没有我的A协的更多相关文章

  1. Python(八)进程、线程、协程篇

    本章内容: 线程(线程锁.threading.Event.queue 队列.生产者消费者模型.自定义线程池) 进程(数据共享.进程池) 协程 线程 Threading用于提供线程相关的操作.线程是应用 ...

  2. Lua的协程和协程库详解

    我们首先介绍一下什么是协程.然后详细介绍一下coroutine库,然后介绍一下协程的简单用法,最后介绍一下协程的复杂用法. 一.协程是什么? (1)线程 首先复习一下多线程.我们都知道线程——Thre ...

  3. 协程--gevent模块(单线程高并发)

    先恶补一下知识点,上节回顾 上下文切换:当CPU从执行一个线程切换到执行另外一个线程的时候,它需要先存储当前线程的本地的数据,程序指针等,然后载入另一个线程的本地数据,程序指针等,最后才开始执行.这种 ...

  4. Python 【第五章】:线程、进程和协程

    Python线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元. #!/usr/bin/env python # -*- coding:utf-8 -*- import t ...

  5. 页面解耦—— 统跳协议和Rewrite引擎

    原文: http://pingguohe.net/2015/11/24/Navigator-and-Rewrite.html 解耦神器 —— 统跳协议和Rewrite引擎 Nov 24, 2015 • ...

  6. python之线程进程协成

    线程与进程 什么是线程 线程是进程一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但是它可与同属一个线程的 ...

  7. 进击的Python【第十章】:Python的socket高级应用(多进程,协程与异步)

    Python的socket高级应用(多进程,协程与异步)

  8. unity 协程

    StartCoroutine在unity3d的帮助中叫做协程,意思就是启动一个辅助的线程. 在C#中直接有Thread这个线程,但是在unity中有些元素是不能操作的.这个时候可以使用协程来完成. 使 ...

  9. golang 裸写一个pool池控制协程的大小

    这几天深入的研究了一下golang 的协程,读了一个好文 http://mp.weixin.qq.com/s?__biz=MjM5OTcxMzE0MQ==&mid=2653369770& ...

随机推荐

  1. redis配置文件详解

    基于redis2.4版本的配置文件. # 注意单位问题:当需要设置内存大小的时候,可以使用类似1k.5GB.4M这样的常见格式:## 1k => 1000 bytes# 1kb => 10 ...

  2. tensorflow 一些好的blog链接和tensorflow gpu版本安装

    pading :SAME,VALID 区别  http://blog.csdn.net/mao_xiao_feng/article/details/53444333 tensorflow实现的各种算法 ...

  3. Keepalived的安装

    Keepalived的安装 官网下载:点击直达 yum install -y libnl yum install -y libnl-devel 下载 cd /usr/local/src/ wget h ...

  4. Java实现多种方式的http数据抓取

    前言: 时下互联网第一波的浪潮已消逝,随着而来的基于万千数据的物联网时代,因而数据成为企业的重要战略资源之一.基于数据抓取技术,本文介绍了java相关抓取工具,并附上demo源码供感兴趣的朋友测试! ...

  5. 企业SOA架构设计理论

    SOA简介 SOA(Service-Oriented Architecture,面向服务架构)是一种将信息系统模块化为服务的架构风格.拥有了服务之后,我们就可以迅速地将这些服务按不同方式重新组合,从而 ...

  6. Java开发环境搭建——Tomcat配置

    指定tomcat的JDK版本可能由于种种原因,系统的JAVA_HOME配置的JDK版本并不是当前需要的版本,而tomcat默认使用的是JAVA_HOME的JDK.可以通过修改tomcat/bin/ca ...

  7. POJ1390Blocks(DP+好题+抽空再来理解理解)

    Blocks Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 4744   Accepted: 1930 Descriptio ...

  8. Neural Network Toolbox使用笔记1:数据拟合

    http://blog.csdn.net/ljp1919/article/details/42556261 Neural Network Toolbox为各种复杂的非线性系统的建模提供多种函数和应用程 ...

  9. spring-mvc注解(mvc:annotation-driver,JSON,配置详解)

    一.DefaultAnnotationHandlerMapping 和 AnnotationMethodHandlerAdapter 的使用已经过时! spring 3.1 开始我们应该用 Reque ...

  10. chose.jquery 多选

    <select id="language" data-placeholder="选择类别..." class="chosen-select&qu ...