【讨论/调研】关于远程工程师们如何解决进程/看待主观能动性的问题

问答  •  澈水无忧 发表于  •  最后由 波波 回复于  •  982次阅读

一早一晚上看到很多帖子,一方面从大环境上 分析国内远程工作的方式发展不起来的原因;一方面从工程师们自己的角度在分享 自由工作的情况、状态。
这个帖子想从需求方分享下我们目前遇到的一些问题和感触,大家可以一起讨论下
目前招募的小伙伴,除技能以外的要求就是一定要freelancer(完全自由职业)对自由职业的工作模式是有一定的了解和体会的。我们是希望合作的小伙伴们最终可以沉淀为我们固定长期合作的freelancer team成员。


招募的现状会遇到很多:

  • 有自己的工作,想空闲赚点外快(这个不行)
  • 目前离职,在找到合适工作之前,想找项目做(这个也不行)
  • 一线到二线,决定尝试freelancer(可以沟通一下)

freelancer(目标人群)freelancer要求的原因:保证项目质量及交付时间,沟通响应速度快,最终可以沉淀为freelancer team成员。
所以兼职的同学不行(因为会遇到:无法电话沟通,仅文字交流,晚上20点以后做项目等问题),离职空挡期找项目的同学不行(精力不足,心思一般还在找工作上,浪费了可以沉淀小伙伴的机会,点水式合作一次say bye)。


首次合作后,freelancer的留存率级低:

  • 70%的问题是工程师们自我驱动/主观能动性的问题

目前国内的自由职业环境不好,除了社区帖子里分享的需求方的问题,也分享一些感受吧
最近发现,很多刚开始决定freelancer的同学,心气其实都蛮高的。后来各种各样的原因就被磨灭了,项目也接的乱七八糟也不管自己的发展和沉淀。慢慢的主观能动性以及自我驱动都开始有问题…

从需求方的角度(至少现在的我们)还是从“性本善”的角度出发,比如产品\架构工程师\TPM愿意相信远程工程师们会有自己的主观能动性及驱动力,会按时做好该交付的部分,也会考虑到未来合作的问题不会那么压力的去“看管”远程的工程师们……BUT

最近较复杂的项目首次合作的工程师们这个问题会非常凸显(因为其实小项目不会放大这个问题):责任感、主观能动性等都开始凸显……该做的没做,推卸不是自己权责范围内的,不接电话,甚至是失联……

最近开始想怎么解决这些问题,思路很乱:

  • 是不是1次面对面的对需求好些(至少大家彼此见面,稍微了解下相处模式,基本信任建立)?
  • 产品/架构/TPM 建立严格的规则 紧密的check check check 远程工程师们?
  • 我能做些什么让freelancer有些归属感,节日的小礼物?举办个什么活动增进些大家彼此的了解?让他们愿意或者更有驱动的有责任感


从工程师们的角度,感觉大家有时候挺焦虑的、也很急切希望拥有源源不断的项目。当然你们面对的压力最初肯定是有的:保险、家庭、金钱……
但这是个过程是需要时间的,信任、互相了解都是一个建立的过程。

一直和我们合作的freelancer 都有了自己的工作室(可能是为了收钱方便)定期休假几个月~日子滋润的不得了~
曾经有新合作尝试的工程师,有坑过的,还是合作的老同志帮我们搞烂尾楼…心碎到不行!

freelancer真的是一件很酷的事情,自信的、技能厉害的、扛的住寂寞焦虑压力的独立人才可以做的事情。

所以想说,你们要相信自己,坚定,升级技能,对每个项目负责任,还有不要什么都接,项目要筛选,至少你自己的技能是有沉淀的对么?思路好乱,还是写出来大家讨论吧,让我也清晰下。

玻璃心 勿喷

另外目前招募iOS/Android/Java/Python freelancer小伙伴们~~看之前share的帖子


加入微信社群
共收到21条回复
  • 波波  • 
    为什么freelancer的留存率极低?有去了解过原因吗?
  • operaxxx  • 

    持续关注一下吧。可能以后会 freelancer。

  • 澈水无忧  • 

    BobbyChen 如帖子 

    • 70%的问题是工程师们自我驱动/主观能动性的问题 最终主观能动性不强的小伙伴 就被自然选择淘汰了
  • 澈水无忧  • 


    operaxxx好的 加油 

  • 波波  • 

    澈水无忧 了解~~我想说的其实是,是不是合作的流程或者其他方面有可以提高的地方~~,因为远程,信任还是很重要的嘛,不能说大部分问题都在于工程师,可以在你们结束合作的时候聊聊~~看看工程师怎么想的。其实也可以叫retrospective,帮助你们以后能更好的找到合适的工程师。

  • alex_392  • 

    靠谱的公司有一系列的员工成长和激励的方法。远程这一点很弱,项目完成就行(好与坏?什么是好的代码什么是坏的代码),再加上我们天性就很懒惰啊,然后远程很容易进入一个舒适区。

    你们一个项目一个项目的做,对大部分 freelancer 仅仅是复制了自己的一份又一份的经验。我认为这个行业还是需要一定的“工匠精神”才能持续进步的,这也是 freelancer 或者叫接外包的公司所缺少的。

  • hantsy  • 

    alex_392 就我的经验,真正在 Freelance 之后才意识到代码质量的重要性。之前在公司上班的时候推荐敏捷,TDD就遭到一些懒虫的强烈抵制。

    现在我个人选择项目,也是特别喜欢一些严格要求测试(甚至有要求  CICD 会更好)的项目,一般这种情况项目所有人(Owner)也是容易从技术上沟通的,可以大大减少很多日后沟通上的麻烦。相反,一些只在意功能的项目,天天围绕UI来转,最后都是做得要吐血。

    项目的挑战性来自于自己的选择,我从来不会觉得新项目只是机器的复制原来的一个项目,我几乎每个项目都会有所收获,不管是技术层面上还是团队合作方面。

  • 阿斯蓝  • 

    hantsy 我也是喜欢折腾,不停在新项目中尝试新技术。有挑战自己才能不断进步。我也强烈同意使用TDD、CI/CD这些手段来提高效率。平日里积攒了一个script repo,里面有bash、python写的script和各种小工具用来配置系统和重装后初始化系统,日常的操作只要是超过90秒就会有想要把它自动化的冲动。

    以前在公司里我被教导开发、测试要分工,常听说“开发人员做完就扔给测试是天经地义的要不然还要测试干嘛”,以及“测试比开发更有质量思维”。但我始终觉得质量跟分工、工种无关,而跟人的品质有关。懒人是懒得对质量负责的,不管ta是开发还是测试。

    人类发明工具的初衷和本质是提高效率,软件也是工具、也是用来提高效率的,所以我觉得作为工程师在平日的工作当中应该不遗余力想法设法提高自己的效率,以有更多的时间去审视质量和提升自我。测试自动化、CI/CD、容器化,应该无所不用其极。

    澈水无忧 不管公司招人还是freelancer组队,找到对的人都是世界难题。我觉得一个比较好的入职前考察方式是给一道至少需要一两天才能完成的测验题,如果遇到技术栈不一样但比较欣赏的candidate,甚至可以给一道一周才能完成的题,就选团队现在用的框架/工具作为要求,综合考验candidate的自学能力、承压能力、耐心,以及细节、质量意识。不是安心freelance的人多半也会放弃,因为不愿意花这个时间。但同时freelancer团队这边也应该在candidate提交成果的时候及时响应,不要人家花时间做了觉得不合适就草草了之。

    Talk is cheap, show me the code. 对工程师最好的考察方式,还是实际动手写代码。至于人,日久才能见人心,别无他法。

  • greatghoul  • 
    我觉得一个比较好的入职前考察方式是给一道至少需要一两天才能完成的测验题


    这个方式我也比较认同,不过有的工程师会觉得测试题太浪费自己的精力。有的招聘方会为测试题也支付一定的费用,算是很不错了。

  • hantsy  • 

    greatghoul 国外有很多这种测试都会有一点付费,目的是测试应聘者独立处理问题的能力(这个对于日后工作更重要),而不是单纯的知识点。

    像国内的那种面试时,出一份问答方式一样卷子类似的测试一点意思都没有,很多公司作为管理层自己也是混日子,自己也不知道要问什么,就网上搜索一些现成的题来测试面试,莫名感觉自己很牛B一样。

  • 澈水无忧  • 

    BobbyChen 嗯嗯 谢谢你的建议,我觉得这个很重要,是我们未来要更关注的,现在虽然也在做。但是可能还是不太够或者不太对。

  • 澈水无忧  • 

    alex_392嗯嗯一方面我们也在想怎么更好的激励和完善吧。一方面希望大家真的可以有自己的沉淀和所谓的一些精神。希望这个环境越来越好

  • 澈水无忧  • 

    阿斯蓝 Bruce 谢谢你这么走心的 反馈 大家的建议我觉得都很棒 真的是感触很多~~

  • alex_392  • 

    澈水无忧 不过我在想为啥不愿意找在职的?沟通成本还是责任心?

  • greatghoul  • 

    hantsy 像国内很多公司也有小作业,比如 ThoughtWorks,不过貌似也没有什么报酬(有没有面试过 TW 的?说说情况)。

  • 阿斯蓝  • 

    greatghoul 有,我2年多以前去成都的TW面,先给了测验题,几道问答题,加一两道编程题。是要求24小时还是48小时完成我忘了。没有报酬。提交了之后通过的话再去公司,先做逻辑测试题,及格的话再面试。

  • 波波  • 

    greatghoul 没有报酬

  • 波波  • 

    阿斯蓝 应该是一周

  • 澈水无忧  • 

    alex_392 在职的小伙伴 的响应程度其实不高,另外总是会有突发状况,比如 今天我只有晚上有空,或者找不到人的情况。沟通成本这个事看怎么看吧。任何工作都是有沟通成本,freelancer的工作模式也决定了必须要很高的沟通成本,这个沟通成本要辩证的看,一方面是为了战胜地域(比如不在身边等等的因素)一方面要突破沟通的高效价值等问题。责任心这个我觉得大伙儿都说了,可能还是看人吧。有些小伙伴 也许即使接那种私人的项目非常小的也是会有很高的责任心(甚至对方觉得无所谓)

  • hantsy  • 

    greatghoul TW 算是国际化的公司,也是TDD、XP 等方面的倡导者,但中国公司整体情况应该不如国外的。他们在国内也是做咨询为主(也可以认为他们是做软件技术外包),要经常面对客户,对表达能力(吹牛B)要求也很高。好几年前我也电话面试过一次,先是做完题目提时提交上去,电话面试,认为我表达能力太欠缺,没有后文了。

  • 波波  • 

    hantsy 咨询只是一部分业务~~还有非常多的国内交付以及海外的离岸交付。

  • 暂无回复