带新人上路有感

去年就试过在职场带新人,不过和这次带一个零基础的家伙入门,感觉还是很不同。

职场带新人,往往是告知下需要去看哪些模块,搁下一句有什么问题找我,然后继续做自己事情。到了熟悉项目之后试手修bug做小功能,工作流程规范点的,就需要走下审代码和提出修改方向的流程。毕竟大家在同个项目,大家写出来的代码风格一致,遵循某种命名规范,能提高不少看代码的效率和沟通成本。不一一细说。

而带一个零基础的家伙(全过程不会加入自己项目),个人认为最重要的是让他感受编程能带来的成就感,从做题入门python基础,而后用tkinter做了个带界面的扫雷(别问我为啥让他用tkinter哈哈,这玩意书上有,但网上没几个人用),再接触sqlite数据库,最后接触下pygame,一个月就过去了;期间顺便告诉他有哪些工具可以用,这些工具又能通过怎样的方法提高工作效率(例如给自己习惯用的编辑器装几个插件什么的,磨刀不误砍柴工)。

当然两者也有共同点,例如做事方法做人态度的问题。就拿提问来说,新人(甚至一些当初没有调教好的家伙)最容易犯的问题就是不会问问题:一是不知道自己想问什么,二是没有准备好自己的语言就开始问,三是不会一次性陈述清楚自己的问题。这种减分的提问往往只能消耗老人的耐心,耐心耗尽,你再提问别人当然是恶脸相向,蠢的人还会抱怨带自己的老人怎么脾气这么差,也不反思下自己多耗费别人的时间——打断老人思路不说,还得给你理清你的问题是啥,然后再给你答疑。

感慨在于当时我自己从水电专业跨到计算机专业,跨的时间略晚,大四考研失利时候才开始转,也有向朋友请教,但只限于大致方向,确定下方向之后便是通过最笨的办法入门——模仿。去图书馆借书,对着书把代码搬到电脑上来,大脑运行之,若看不明白,电脑单步运行之。最终的作品是计算机专业的一门课设,是什么学生档案管理系统。现在回头看,那会效率真是不高。到毕设我选了咱水电专业里唯独的几个计算机相关的课题,做了个遗传算法运用于水文预算的课题,写出来的东西依然是挺蹩脚,成品没有界面,调整参数不方便,运行效率低(计算一次结果要等半个小时,那会我还挺得意,后知后觉唉)。不过至少是自己捣鼓出来的,导师提出的需求也能满足(毕竟是水电,只看你结果是否符合预期,并不看你中间过程,即这个程序)。同期间,还因为提前做好了毕设,帮着一个同学把他的毕设程序捣鼓了一下。那会也打肿脸充胖子了一回,自己才入门,还想着带别人入门,结果是别人没入门,毕设也是险过唉。这里有个比较隐晦的细节,我基础入门之后(能写写小功能,看看算法),没有确定下一个方向(更没有人主动过来告诉我下一步该干嘛),于是心满意足的停留在此阶段。并且环视周围,发现自己停留的这个位置还挺靠前,于是沾沾自喜。这里便是科班出身和非科班出身的一大差别,大部分非科班出身的程序方向感不强,进一步探索的欲望不强,不止个人原因,更多是受环境所限吧。这个也是我后来才悟出来的一些东西。

共勉。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值