V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
banxi1988
V2EX  ›  程序员

To: qinfensky 这正是我希望看到的

  •  1
     
  •   banxi1988 ·
    banxi1988 · 2015-05-26 23:43:23 +08:00 · 10690 次点击
    这是一个创建于 3473 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我写上一个帖子的时候:
    https://v2ex.com/t/193373
    我就希望有一天,你( @qinfensky)可以看到.

    本来今天早上还想着,要不把这个链接发给你看看.

    看了你的帖子,我觉得还是比较客观的. 但是有些误解希望你可以明白. 如果有误,还希望你指出来.

    在我心里我有一个想法就是:
    我在你出错的地方,指出错误,指明方向, 而不是每次都手把手教你

    在这里,还是要谢谢你指出: 在你来的第二天我写代码演示AutoLayout原理和书写经验,特别是对于ContentHuggingPriority 属性的使用.

    祝好

    首先对,我上个帖子某些 尖锐的批评对你造成的伤害感动抱歉.
    希望你越走越好.
    PS: V2EX 是个好地方, 还有StackOverflow

    问题一: 你是否问我问题,而我不回答?

    我遇到问题,我曾试着询问上司,看看他多年经验能不能给我一些很好的指导,让我少走些弯路。不过非常遗憾,每次都是问题问了,他原地想了几秒钟就一言不发离去了,上司不愿意交流沟通我也没办法。

    我记得就是两次吧, 一次就是我说的委托的问题. 另一次,我觉得你在走弯路.过去找你指点一下.
    不过为了避免大家误会,我还是在这里写上下面这一句:
    你从没有过去问我过问题吧

    请告诉我怎么才算不压抑? 我真不是保姆.

    我的做法

    看到你对于类和对象,Model的理解不深, 和Master-Detail 这种结构处理的陌生.
    1. 让你搜索Model 好好理解下 Model 的含义
    2. 让你跟着 马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today) 学一遍
    3. 询问了你以往的编程经验, 希望你好好的理解下类与对象

    我认为我上面的这样引导已经OK了, 我希望你经过一两天,有所改进.
    然后我才示范怎么写出漂亮的代码.
    就像你必须得有一些AutoLayout布局的概念,我示范写代码给你看才行.

    但是, 但是, 三天过去之后, 你重构还是没有什么改观 (即我上个帖子的最后发的代码)
    而且,依然使用了通过plist传值的方式.

    这说明,你并没有按我指导去做.

    没有好好看: 马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)

    关于直接用别人Demo的问题

    其实你用别人Demo 这个事情,我只是这么一说,也不失望, 只是 V2EX 上同学对此意见非常大.
    所以我回复是:

    跟我发给你的图片的设计,差别比较大
    这算是一个综合性的东西, 要注意你的 MVC体现在哪里?
    另: 要自己写,不要网上找个Demo就了事.

    而且: 你提交上来的项目,文件跟网上Demo一样,代码几乎一样,效果,填充内容都一样 (ducking type)
    而且关键是,跟我布置的任务差距很大.

    还说明一点的就是: 我的出发点是培养你, 而不是考试, 不用急着搞个东西交差. 自己解决, 遇到问题,记录问题,解决问题. 这样对你也有好处
    不过这真不是让我失望的痛点.

    我为什么失望?

    我失望的是, 你编程基础太差,但是却不注重去加强 - 当我指出你对类与对象不理解时, 你没有用心去学习.三天写不好Model类.
    我愿意写把手教你写代码,但你却没有尊重我的指导意见.

    再说几句

    1. 你帖子的反问: "自己一个人和谁协助?" Git 是 VCS 是版本管理系统, 不用协作也应该使用.
    2. 我给你一个上午的时间去学习Xcode. 主要是希望提醒你: 砍柴不误磨刀工
    3. "大字报" 这个帽子有点怪, 我只想将事实说出来,让大家给点意见.
    4. 有人对考核有意见? 我的考核只是对应该了解的知识做个引导, 也是发个帖说说( 我们都是用Tower交流) 比如,我对Git使用的考核内容如下见下面 考核前一晚上,我推荐阅读 Pro-Git 的第二章和第三章 这样的考核有什么不妥的话,请告诉我.

    Git 使用考核

    以下作答,写出对应命令即可,且只允许使用 Git 命令回答

    示例:

    问: 如何创建一个本地仓库?

    答: git init

    下面几个基本使用问题

    1 已知一个远程Git 仓库的地址 如: https://github.com/andreamazz/BubbleTransition.git ,如何将其克隆到本地?

    下面几个问题以仓库根目录下的一个 model.swift 文件为例.

    2 新建了名为 model.swift 的源代码文件,如何将其添加到版本控制中?

    3 对已经在版本控制中的 model.swift 文件进行了修改,怎么提交修改?

    4 如果还没有提交前,发现对 model.swift 的修改有误,怎么撤销修改?

    5 如果提交之后,发现对 model.swift 的 的修改有误,怎么撤销修改?

    6 怎么查看当前仓库的状态?

    7 怎么查看提交日志?

    下面几个与分支有关的问题

    1 如何添加远程仓库? 假设远程仓库地址为 https://demo.com/dash.git

    2 同事在远程仓库的master分支有推送更新之后, 如何将其更新合并到你本地的master 分支?

    3 现在想在一个单独的名为 featureToday 的分支开发新功能,怎么创建?

    4 featureToday分支上的功能完成了,怎么将其合并到master分支来?

    5 功能完成了,怎么将更新推送到远程仓库(假设你就在master 分支完成了操作,远程仓库名为 origin)

    @qf 将你的回答回复在下面即可

    96 条回复    2018-09-05 20:19:47 +08:00
    Kabie
        1
    Kabie  
       2015-05-26 23:49:20 +08:00
    题目都是非常基本的git使用嘛。。。
    FrankFang128
        2
    FrankFang128  
       2015-05-26 23:49:34 +08:00
    你们交流的方式好有意思哦 O(∩_∩)O
    dahvlh
        3
    dahvlh  
       2015-05-26 23:59:16 +08:00 via iPad
    特地去看了看Tower是虾米
    python
        4
    python  
       2015-05-26 23:59:39 +08:00
    我们也在用Tower 挺不错的
    plan9
        5
    plan9  
       2015-05-27 00:01:14 +08:00
    @python tower跟 slack 有什么区别么?
    thanksir
        6
    thanksir  
       2015-05-27 00:03:08 +08:00
    真有意思,何不当面交流
    evlos
        7
    evlos  
       2015-05-27 00:03:25 +08:00
    Git 题目真的是根据做题者的水平以及需要提升的程度精心设计的,赞,要是我毕业也能遇到你这样的上司就好了。
    hohoho
        8
    hohoho  
       2015-05-27 00:10:39 +08:00 via iPhone
    同六楼。既然一个有心培养一个有意学习,为什么不当面说清呢。
    python
        9
    python  
       2015-05-27 00:15:04 +08:00
    @plan9 Slack我没有用过呢. :)
    Bryan0Z
        10
    Bryan0Z  
       2015-05-27 00:15:57 +08:00 via Android
    作为一个未来的程序员,吓得我赶紧去百度了一下Git,啊呸,谷歌了一下Git。
    qinfensky
        11
    qinfensky  
       2015-05-27 00:16:52 +08:00
    首先我不明白的地方是,对我失望不满的地方以及我出错的地方。不和我当面充分沟通交流。转身到V2EX上说“我招了个很菜的开发,该留该开?”,你觉得会有对培养和交流实际用处?当面问一两次没得到回复我自然就不好意思再去麻烦你了。就这样吧
    iambic
        12
    iambic  
       2015-05-27 00:20:01 +08:00
    只看了最后git的几个问题,确实是最最基本的git的使用,完全没有涉及复杂的rebase,cherry-pick之类。
    faceair
        13
    faceair  
       2015-05-27 00:21:17 +08:00
    @plan9 slack是即时交流,分组讨论 tower是异步交流,是任务管理
    est
        14
    est  
       2015-05-27 00:25:06 +08:00 via Android
    v站自从上次hr事件火了之后又一次火了啊

    职场版已经屏蔽了,看来是错过了些东西
    wdhwg001
        15
    wdhwg001  
       2015-05-27 00:26:21 +08:00
    所以v2ex是你们两个人的聊天室?连To都用上了,真当这里是邮件论坛啊。
    看你口气还是这么硬,该辞辞,不辞恐怕你以后永远要给他脸色看吧。
    以上,祝好聚好散。祝你真的能招到让你从交流方式到技术水平都满意的ios开发。
    banxi1988
        16
    banxi1988  
    OP
       2015-05-27 00:33:05 +08:00
    @qinfensky
    因为我觉得当面说的已经说了.
    你的问题我也指出了,方向也指出了.

    用人方面我也是菜鸟, 所以我想根据情况,看下大家对用人看法.(我发贴并不是想针对谁,而且针对这种情况,
    毕竟我要对公司负责,对代码负责)

    另:
    ***不是转身 就到V2EX 来发帖 ***
    我是周日下午发的贴
    周五,周六 等待了你两天

    最后:
    我一直还没有让你离职对不对?
    因为我心里还有一点点希望,希望下一分钟,你就将改得好好的代码发给我了. 但是没有
    Tink
        17
    Tink  
       2015-05-27 00:42:21 +08:00 via iPad
    这几个git确实太基本了,就算一个人的项目也是要用到的几个基本命令
    czheo
        18
    czheo  
       2015-05-27 01:06:13 +08:00
    说实话,作iOS开发人家才拿4000块,你要人家怎么样?
    不愿意教,又不愿意花钱。。。
    fy
        19
    fy  
       2015-05-27 01:25:40 +08:00
    楼主的GIT考核挺不错的,赞一个收藏了
    randyzhao
        20
    randyzhao  
       2015-05-27 01:28:49 +08:00
    问题发生的前提就是招不到人.
    那么... 降低了要求把人家招进来, 人家没有达到你的期望值.
    我觉得这事也常见啊, 也不必上v2来吐槽啊.
    试用期本身就是双向选择, 不合心意 或 培训后达不到岗位要求, 就说拜拜呗.

    (楼主 leader 新手上路?
    zioc
        21
    zioc  
       2015-05-27 01:29:50 +08:00
    还能不能愉快地玩耍了...
    RitzoneX
        22
    RitzoneX  
       2015-05-27 01:55:16 +08:00
    @qinfensky
    LZ在召唤你~
    Yvette
        23
    Yvette  
       2015-05-27 02:09:01 +08:00
    双方静下来之后有V2这个平台来供你们沟通其实也挺好的。
    banri
        24
    banri  
       2015-05-27 02:31:35 +08:00 via iPhone
    按照上个月的节奏,是时候让同事和女朋友出场了
    Keinez
        25
    Keinez  
       2015-05-27 03:30:46 +08:00 via Android
    LOL发现我不会用撤销……滚回去看git basics了。
    Scoield
        26
    Scoield  
       2015-05-27 04:18:27 +08:00 via Android
    好喜欢这样的上司~可惜我遇不到
    111111111111
        27
    111111111111  
       2015-05-27 07:53:35 +08:00 via Android
    楼主git 考核题不错,收藏了

    圈子就这么小……我想如果两个当事人都知道彼此上v2,说不定沟通就方便很多
    Actrace
        28
    Actrace  
       2015-05-27 08:23:05 +08:00
    歪下楼,
    以前倒是碰到过挺乖的下属,因为他本人的智商问题(这里准确的说应该是思考上的主观能动性)培养了一年多,进步虽然不是很大不过终于能够胜任工作了,这个时候他走了...
    可能是迫于工作压力(因为我也感受到挺大压力),但是选择离开我真的很失望.
    留下一堆他没做完的摊子我慢慢收拾...
    如果对方没有感恩的心,我觉得还是不要花费心思,该走走,该留留.毕竟咱也不是圣贤.
    darrenxyli
        29
    darrenxyli  
       2015-05-27 08:27:02 +08:00
    我觉得您的引导对于一个您觉得悟性欠缺的新人来说略high level了一些。您觉得他没尊重您的指导意见,他可能根本没领会到您的重点是什么。新人的能力欠缺导致开发成本略高,但是您和他的沟通方式和他的领悟能力导致沟通成本远远大于开发成本了。或许您选人慎重一些,沟通再直接一些比较好。
    mengzhuo
        30
    mengzhuo  
       2015-05-27 08:53:35 +08:00 via iPhone   ❤️ 2
    我来歪楼

    1 已知一个远程Git 仓库的地址 如: https://github.com/andreamazz/BubbleTransition.git ,如何将其克隆到本地?
    git clone

    下面几个问题以仓库根目录下的一个 model.swift 文件为例.

    2 新建了名为 model.swift 的源代码文件,如何将其添加到版本控制中?
    git add
    3 对已经在版本控制中的 model.swift 文件进行了修改,怎么提交修改?
    git commit
    4 如果还没有提交前,发现对 model.swift 的修改有误,怎么撤销修改?
    git checkout
    5 如果提交之后,发现对 model.swift 的 的修改有误,怎么撤销修改?
    git commit --amend
    6 怎么查看当前仓库的状态?
    git status
    7 怎么查看提交日志?
    git log
    下面几个与分支有关的问题

    1 如何添加远程仓库? 假设远程仓库地址为 https://demo.com/dash.git
    git remote add
    2 同事在远程仓库的master分支有推送更新之后, 如何将其更新合并到你本地的master 分支?
    git fetch && git merge
    3 现在想在一个单独的名为 featureToday 的分支开发新功能,怎么创建?
    git branch
    4 featureToday分支上的功能完成了,怎么将其合并到master分支来?
    git checkout master && git merge featureToday
    5 功能完成了,怎么将更新推送到远程仓库(假设你就在master 分支完成了操作,远程仓库名为 origin)
    git push origin master

    为了log好看点
    一般人都用git pull --rebase 吧
    Niphor
        31
    Niphor  
       2015-05-27 09:00:37 +08:00
    果然是辞职了吗...

    不过 人家问LZ两个问题,楼主没给人家回答,你让人家以后再怎么敢问你啊...
    你是回了,比较晦涩?还是没回?

    不过我觉得必要的手把手码代码也是必要的,就好像自己去看Reference一样,看了说明,你不要看一下示例代码,找找感觉?
    zhang2273388
        32
    zhang2273388  
       2015-05-27 09:01:36 +08:00
    话说 我也是自学 平时有会用到Git 我从没跟别人协作过 哈哈 Git问题 我好像只知道一般的样子 对不起我很菜
    morethansean
        33
    morethansean  
       2015-05-27 09:08:08 +08:00   ❤️ 3
    楼主,我只能说招人的时候要谨慎。
    看了那么多评论,我简直就不懂了有什么好洗地的。现在招个人,作为 leader 还不能表达对下属能力不够的不满了?
    当公司是慈善机构吗?还是 leader 都得是程序员鼓励师啊?我简直觉得不是一个世界的。这种半吊子水平,连基础工作都应付不了,还要强行洗白,你们真的是怎么想的?一边吐槽国有企业诸多 app 有多烂多烂的时候怎么不圣母光环爆发一下体谅地想一定是一个新手做的希望他能认识到自己的不足慢慢进步?
    zichen0422
        34
    zichen0422  
       2015-05-27 09:18:02 +08:00
    @mengzhuo 学习了, 我司直接用客户端..
    mengzhuo
        35
    mengzhuo  
       2015-05-27 09:43:50 +08:00
    @zichen0422

    不都一样么,只不过是点击命令变成输入命令
    Niphor
        36
    Niphor  
       2015-05-27 09:48:06 +08:00
    话说 是超大企业吗?手下人超多?
    我个人觉得人不多,面对面交流比较好,Tower上聊什么的,根本不能了解人啊...
    solupro
        37
    solupro  
       2015-05-27 10:03:09 +08:00
    Mark一下Git的考核,都是比较实用的操作。
    工作用SVN,Git只有写自己的小玩意的时候用,但也仅限于commit的程度,抽空按这份考核看看教程
    kobe1941
        38
    kobe1941  
       2015-05-27 10:10:12 +08:00
    话说会不会楼主的培养方式有点欲速则不达?

    作为一个编程基础较差的新手,上来就MVC,swift,git,对于新手真的合适么?

    我个人的观点是,如果你真要培养新手,那就需要足够的耐心,一步一步来,一口吃不成胖子,你的过高的要求,只会打击人家的信心。
    ZHenJ
        39
    ZHenJ  
       2015-05-27 10:11:46 +08:00
    用hg的哭晕在厕所
    banri
        40
    banri  
       2015-05-27 10:16:48 +08:00
    真感人,是时候去补一波git操作了
    我都是直接SourceTree啊,简单粗暴但你们都谁没逼格,那我也只好去学命令行了……

    为什么有工具却不用呢?
    lyragosa
        41
    lyragosa  
       2015-05-27 10:23:55 +08:00
    @banri 某些特殊情况下用命令行反而比用GUI界面方便,比如做批处理,定时任务,一键提交什么的。
    LuoboTixS
        42
    LuoboTixS  
       2015-05-27 10:24:17 +08:00
    继续隔空喊话,有意思吗?你想证明什么?你作为前辈和上司,这么做只是在comfort你自己
    先不说声称“有竞争力”结果只给4k待遇的iOS开发应当期待其达到什么水平,这已经根本不是technical skill的问题了。
    我看到的是楼主缺乏良好沟通技巧,有着奇怪的管理员工的策略;打着培训新人的旗号赶鸭子上架希望一步登天,还把个人意志转移,让人感到可怕。
    也许楼主是个高效的application developer,单人生产力强,但与其共事可能会是噩梦
    muchrooms
        43
    muchrooms  
       2015-05-27 10:24:58 +08:00
    @mengzhuo
    学习了
    lengxuecan
        44
    lengxuecan  
       2015-05-27 10:25:43 +08:00
    绝逼发自内心觉得楼主不适合当leader,也许更适合搞开发!!
    shierji
        45
    shierji  
       2015-05-27 10:27:28 +08:00 via Android
    楼主机智 嘴仗打了还把v2ex金币水到手了……
    Bviews
        46
    Bviews  
       2015-05-27 10:36:58 +08:00
    客观的两点:

    1. 南宁这边普遍研发薪资没那么高,这边最好的公司一流的开发工程师的工资相当于一线城市能力较好的大学毕业生水准。 猫扑前两年来南宁招的毕业生研发类最高也就4K多。大多数小公司毕业生是2~3K。对,这就是这个行业不发达的小城市。


    2. qinfensky 这位同学看到帖子了以后,准备离职,在Tower上新建了个日程叫做 “病假”,为期5天。


    帖子该说的都说清楚了,两边都表达了观点了,既然对方要离职了,就不需要苦口婆心再说什么了、
    AndyXu
        47
    AndyXu  
       2015-05-27 10:39:33 +08:00
    这难道是tower的软文吗?
    banri
        48
    banri  
       2015-05-27 10:39:58 +08:00
    @lyragosa get!感谢科普。。。

    是时候补一波命令行了。。。
    haixiu
        49
    haixiu  
       2015-05-27 10:41:21 +08:00
    打开此贴直接搜索tower,不出意料搜到了
    建议大家不要用tower,会让一个公司的人产生交流障碍,隔空喊话
    supergrubby
        50
    supergrubby  
       2015-05-27 10:41:32 +08:00
    我觉得,问题出在你们在招聘过程中对彼此都不够了解,所以产生了错误的期待,进而导致接下来的误会。
    fangjinmin
        51
    fangjinmin  
       2015-05-27 10:48:43 +08:00
    对新人还是宽容一点吧,对于新人我多看的是态度,肯学肯干的,很快就能独挡一面。
    倒是对于工作了好几年的人,老油条性质很重的,我一般都很严厉。
    MrEggNoodle
        52
    MrEggNoodle  
       2015-05-27 10:57:43 +08:00
    @shierji 还是你厉害,一眼看穿楼主2333333333
    MrEggNoodle
        53
    MrEggNoodle  
       2015-05-27 11:00:51 +08:00
    @haixiu 好吧,我也发现感觉就像tower软文了。
    angelface
        54
    angelface  
       2015-05-27 11:07:20 +08:00
    @haixiu 看样Tower确实造成了沟通间的障碍。
    Phariel
        55
    Phariel  
       2015-05-27 11:07:21 +08:00 via Android
    我就想说一句 我git命令行菜 因为懒得为一个工具类的东西打那么多无用的字 但并不代表我git用的不好 我是sourcetree GUI党怎么破?
    zl9394
        56
    zl9394  
       2015-05-27 11:11:30 +08:00 via iPhone
    非常同意你的观点,哈哈
    matsuijurina
        57
    matsuijurina  
       2015-05-27 11:18:13 +08:00
    git和Tower都火了。你们说的Tower是那个git 客户端吗?为啥要在那上面交流,还用那个请假,是通过issue吗? 岂不是你们公司的人事行政也得会用git? 开个qq,大家哈啦一下不是挺好吗,“老大,那个页面间传值我想用delegate做” “别折腾,用单例就行了。快点搞完收工带你去吃饭。”
    ykswang
        58
    ykswang  
       2015-05-27 11:23:33 +08:00
    其实最后沦落到要在V2EX来交流,来抛心挖肺,这本身不就是一个问题么?
    ykswang
        59
    ykswang  
       2015-05-27 11:24:48 +08:00
    @matsuijurina 他们说的应该不是那个Mac的Tower,而是tower.im
    ckj475913710
        60
    ckj475913710  
       2015-05-27 11:27:27 +08:00
    @Phariel 那你肯定不知道 命令是可以缩写配置的
    [alias]
    co = checkout
    ci = commit
    st = status
    pl = pull
    ps = push
    dt = difftool
    l = log --stat
    cp = cherry-pick
    ca = commit -a
    b = branch

    用GUI倒是没什么问题,不过毕竟不知道GUI后台都干了啥 还是喜欢用命令 哈哈哈
    mengzhuo
        61
    mengzhuo  
       2015-05-27 11:41:16 +08:00
    @ckj475913710
    @Phariel

    [alias]
    cam = commit -am
    po = push origin
    co = checkout
    pr = pull --rebase origin
    st = status

    再加上zsh Ctrl+R vim-git,不要太爽,tab补位连文档都有
    还嫌烦再撸个hook什么的都不是事~

    所以我都没见过服务器后端开发里用GUI (没错说的就是Eclipse Webstorm JB atom)的效率有比我高的
    winnie2012
        62
    winnie2012  
       2015-05-27 11:43:21 +08:00
    ....你俩不要死逼了好不,快去干点正事,帮我家宝宝起个好名,谢谢。
    repus911
        63
    repus911  
       2015-05-27 11:47:51 +08:00
    LZ确实对新人不友好
    那个委托我觉得不太好 应该当面告诉他不应该用委托 该用什么 扔本书看范围太广不利于解决问题
    当然他也应该问下 不过这种事leader还是要负多点的责任吧
    然后贵司各种考核好可怕 我们这边一般只进行code review
    mathgl
        64
    mathgl  
       2015-05-27 11:48:43 +08:00
    @LuoboTixS 4K在南宁其实还好了,不算低了,不能拿北上广的标准比。
    lilydjwg
        65
    lilydjwg  
       2015-05-27 12:17:06 +08:00
    我也遇到过看文档需要 Google 翻译的(而且是复制粘贴过去)iOS 开发,脾气还不太好。
    jsq2627
        66
    jsq2627  
       2015-05-27 12:45:59 +08:00
    程序员就是呆萌,真有意思。

    @qinfensky 建议你反思一下,码农这一行是否真的适合自己。学了这么久,还是这样的技术能力,换任何 leader 都看不过去的。只不过 LZ 这位 leader 的处理方式有些不妥罢了。毕竟你学习态度很好,也许换个行业会更有助于发展。
    我认识的几个喜欢编程的初中生,看起来能力可能也比你强。IT 这一行,真的需要天赋。
    linxy
        67
    linxy  
       2015-05-27 12:51:08 +08:00
    跟一些前辈交流了一下,发现他们带人,怕的是新人不问问题,隔一会就去问问,有什么不明白的,怕新人不敢问。
    我觉得他相比那些不会还不敢问问题的人好很多了。
    从一些细节 可以看出是态度 有问题…能不能做事,态度首先要端正吧。
    为什么有什么想法不能好好交流呢。非要到v2上来…

    我觉得这对leader和那些正在实习的萌新都是一次“学习”吧…
    fxxkgw
        68
    fxxkgw  
       2015-05-27 12:56:57 +08:00
    git这个问题要看公司了,互联网公司用的多,传统公司用SVN的还不少,也没必要因为没用过git去损人吧,至少我觉得华为的一大把没用过git的,但不否认他们是国内提交过Linux内核bug最多的公司。
    感觉楼主一方面找不到合适的,招了个新手又不愿意带,郁闷了又来网上逼逼叨而不愿意当面沟通,最后还搞个故意写在这让你看到来掩饰尴尬,得了吧!
    zjuster
        69
    zjuster  
       2015-05-27 13:11:39 +08:00
    你这完全是在赌气...当面沟通不行么,电话沟通不行么。

    被当事人从另外一个角度说明了这个问题,你非要嘴都上赢回来,还抱回来再发一个帖子,标题还TO...

    逞口舌之快是不成熟的表现。
    jevonszmx
        70
    jevonszmx  
       2015-05-27 13:18:27 +08:00
    看到现在的置顶帖,果然是tower的软文。

    我觉得这样的考核/沟通方式,真的让别人很难对公司产生归属感。

    v2现在都是这样的内容了?

    已block。
    best1a
        71
    best1a  
       2015-05-27 13:20:49 +08:00
    有人对考核有意见? 我的考核只是对应该了解的知识做个引导, 也是发个帖说说( 我们都是用Tower交流) 比如,我对Git使用的考核内容如下见下面 考核前一晚上,我推荐阅读 Pro-Git 的第二章和第三章 这样的考核有什么不妥的话,请告诉我.
    -----
    这里莫名其妙地都要强势插入一下tower...这真的不是软文?
    jadetang
        72
    jadetang  
       2015-05-27 13:22:35 +08:00
    我最讨厌的一点就是有什么问题不当面说,哪怕是相邻的办公桌,也要通过聊天工具交流。现在已经升级到V2上交流了?
    ying123
        73
    ying123  
       2015-05-27 13:25:37 +08:00
    我想说,当面沟通真的很重要,作为学习者,脸皮是得厚点,竟然是向人请教,就得放下姿态,没有人有义务去教你技术。作为领导,我想你当初也有菜鸟的时候,应该明白新人的心情。所以有什么东西最好当面沟通,新人刚来,来请教你问题,你如果想他自己动手,不用全盘托出,给点提示就好,也让新人心里觉得你是在培养他!这是我作为菜鸟的个人看法。
    zwhu
        74
    zwhu  
       2015-05-27 13:53:10 +08:00
    为什么题目全是命令行啊,既然是在 Mac 下开发,
    Git 的 GUI 工具也是有很多吧。
    我司之前有不少同事都不太会使用 Git, 领导突然宣布从 SVN 切到 Git, 也从没有考核我们的对 Git 命令的默写啊。
    新手会用 GUI 工具不就行了,我现在也从命令行切到 GUI 上使用了,GUI 用熟了对生产力的提高可是很多的,在 Mac 下没用过比 webstrom 自带的更好的 diff 工具。
    rockagen
        75
    rockagen  
       2015-05-27 14:11:16 +08:00
    Git都成考核了,新人不熟悉,面对面交流一下午不就完啦,程序员的沟通方式真有意思!
    w88975
        76
    w88975  
       2015-05-27 14:14:55 +08:00
    git命令行超熟练,一到GUI上就没头绪了,中文GUI更蛋疼
    liuchunhui
        77
    liuchunhui  
       2015-05-27 14:52:37 +08:00
    那个实习生我想不是不去交流,是不知道去交流什么,不知道自己去问什么,其实他心里也是挺想去交流的.这个leader然后可能认为这个实习生是个内向的,不主动交流的.再加上实习生去leader那里问一些很low的问题,进一步加深了leader对这个实习生不好的印象.也许这个实习生肚子里有点东西,只是自己不知到如何联系起来.

    个人观点一句话:那个实习生会的太少了.
    txl263
        78
    txl263  
       2015-05-27 15:22:09 +08:00
    还说明一点的就是: 我的出发点是培养你, 而不是考试, 不用急着搞个东西交差. 自己解决, 遇到问题,记录问题,解决问题. 这样对你也有好处
    -------------------------------------------------
    各种淳淳善诱、各种用心良苦,你要是早跟他这么说还会有这么多事儿吗?
    其实当时的心态未必是这样,现在放到放大镜下看不得不这样。。。
    反正都分道扬镳了,扯这么多没用了。
    pljhonglu
        79
    pljhonglu  
       2015-05-27 15:29:42 +08:00
    我觉得你俩还是好好私下谈谈吧~说不定能成为好朋友,程序员圈子那么小,说不定以后还有合作的机会呢~
    johnsmith123
        80
    johnsmith123  
       2015-05-27 15:44:36 +08:00
    让我想到了我的前任领导,总是让我们做一些不切实际的事,走之后还留了坑
    puras
        81
    puras  
       2015-05-27 16:01:43 +08:00
    看到楼上这么多说不会用Git如何如何?我们这边,全员SVN哈。怎么破~~~
    laukwanchan
        82
    laukwanchan  
       2015-05-27 16:42:59 +08:00
    既然事情都挑开了,为什么不能当面交流?

    我差点以为是Git和Tower的广告贴了。
    mty
        83
    mty  
       2015-05-27 17:07:34 +08:00
    拿出来晒这点楼主做的不厚道...
    这真的是一件很打击人的事
    learnshare
        84
    learnshare  
       2015-05-27 17:24:57 +08:00
    @banri SourceTree 很方便,也很好用。
    但学学命令行,可以对 Git 理解的深一些。GUI 的工具对于看 Log 和 Diff 都会方便一些,但某些同学不在 GUI 环境里工作,而且命令行效率会更高。
    chenjau
        85
    chenjau  
       2015-05-27 18:29:01 +08:00
    我要打一发地图炮: 喜用百度的都是末流程序员.
    不懂得学习方法的, 比不懂知识的更捞不起.
    timi
        86
    timi  
       2015-05-27 18:48:54 +08:00
    沟通方式有问题,,,,作为一个新人下属,还是很希望领导能把事情说的ABC一点,,,
    sharpnk
        87
    sharpnk  
       2015-05-27 19:38:53 +08:00
    哪怕仅仅是自学了一年,这水平也实在是差劲了些。lz应该多反思以下自己的面试过程。
    banri
        88
    banri  
       2015-05-27 22:06:23 +08:00
    @learnshare 感谢科普 =3= 已经在开始学啦~
    coderlu
        89
    coderlu  
       2015-05-27 22:07:56 +08:00
    居然又在这里看到了续集,看来看去得出的结论就是:新人虽然菜,但是态度还是可以的,但是不要当公司是学习场所,工作的实质是要你完成任务做出东西的,空余的时间你学习没有问题。如果实在达不到要求,领导委婉辞掉就好了,没必要拿出来吐槽。领导的贴子肯定给了新人难忘的感受。
    再者呢,以我目前的感受觉得楼主这个Leader确实也不合格吧,虽然不必像保姆一样手把手去教。但是换一个角度,如果你是那个新人,没有思路的时候绝对跟他一样无奈。最怕就是遇见那些很懒的老员工,你自己去检查一下配置、网上搜一下,应该是哪里哪里错了就这样把新人打发走了。这样虽说新人也许最终也能搞定,但这个过程很有可能是十分曲折和可笑的。即使入职成功,对该老员工估计也没什么好印象吧。
    后面这一段仅仅是结合我最近入职的感受说出来的,有时候真扁一顿那老员工。
    对了,我也是广西的。你们入职了还需要考核?真奇怪。能力不行的人,宁缺毋滥,直接PASS就没有这么多曲折了。
    ivvei
        90
    ivvei  
       2015-05-27 22:54:38 +08:00
    英语不好是硬伤。看文档还需要谷歌翻译的,培养潜力不大。补英语可比补个程序语言麻烦多了。
    nocturnal
        91
    nocturnal  
       2015-05-28 07:49:57 +08:00 via Android
    拿着4k的工资0基础开始学习 还是挺爽的
    Kevinpan
        92
    Kevinpan  
       2015-05-28 11:56:40 +08:00
    我也是醉了,不会git怎么了?不用google怎么了?没用过autolayout又怎么了?不能以这些东西定义一个程序员是否合格好么?说这些话的人我感觉就是真菜逼。
    我可不可以说:你会OC,但是你不精通C++,不精通JAVA,不精通Ruby,你就不是一个合格的程序员?!
    我做IOS 5年了,一直都用SVN,没用过GIT,我带新人都是先讲解一些知识,然后在根据这些知识点布置作业,不会的马上问,手把手教,半个月就能上手做简单的事情。你作为一个领导,跑这里来抱怨,跟怨妇有什么区别?
    crystaldust
        93
    crystaldust  
       2015-06-24 17:03:12 +08:00
    我觉得那些指责楼主的,多半是没有被新人折磨过吧。其实,新人能力差,底子差都没关系。谁也没100%的把握拍着胸脯说自己有多大的天赋,但是只要挺用功,够勤快,至少可以成为一个合格的,扎实的程序员。我觉得做这一行,态度是最重要的
    bombless
        94
    bombless  
       2017-02-24 01:52:30 +08:00 via Android
    我觉得这套 git 的考核只能用来验证一个人确实知道 git 怎么用,如果你已经知道对方不会 git 然后你要拿出这套题我感觉没法有效利用起来。
    至于说 sourcetree 什么的,要知道 git 本身就是一个工具,而且真的非常好用,如果放着这么好用的工具不用非要去用次优的 sourcetree 真的很浪费
    Izual_Yang
        95
    Izual_Yang  
       2017-05-08 23:08:53 +08:00
    @haixiu
    tower 恐成最大输家
    qinfensky
        96
    qinfensky  
       2018-09-05 20:19:47 +08:00   ❤️ 1
    李哥,真的很惭愧,成长到如今,回首往事才发觉你的良苦用心,谢谢你对我的影响,原谅我年少时不懂事的做法,谢谢你。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3281 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 12:41 · PVG 20:41 · LAX 04:41 · JFK 07:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.