在组内使用新技术开发是正确的么?

2016-07-30 09:23:12 +08:00
 m939594960

来到这个公司,整个公司的技术都是混乱的。

代码合作靠 windows 共享

代码混乱

命名各种 $d $f

我这个严重强迫症的人 不断的在跟各种人聊技术,让他们把编码的习惯改的更好

申请服务器 装上 git 的版本控制。。。

这次组长交给了我们一个项目,也并没有定什么架构什么的,我就选用了 laravel+vue 。

最后项目临时要提前上线,临时给我们人手,但是他们都不会这些技术。

我就被组长叫出去谈话了,谈的我十分不爽,

我的想法就是 我用这个技术没问题,因为要做的应用操作比较频繁 所以要做成单页的 所以我用了 vue

他的想法就是 我用这个技术,导致团队没有人能帮得上我们,工期提前不了。

谈话的时候我情绪比较激动,现在闹的很僵,组长也非常不爽。估计以后我的日子也不会太好过了。

他也对我这种在组内使用新技术觉得非常的不爽。而我却总想改变这个组的技术的现状

我这个人性格也比较有问题,就是觉得自己非常的吊,一个什么都不懂但是天天都要跟我拽技术名词的人做我的组长,会令我每次听他说话的时候都很不舒服,最后造成了这个结果。

说实话沈阳这个地方 有这样规模的公司不多,我也很珍惜这份工作,但是我到底该继续跟他刚到底 拉拢更多的人好好写东西,还是离开这个公司。

6047 次点击
所在节点    职场话题
71 条回复
matsuijurina
2016-07-30 10:32:19 +08:00
如果不是规模很大的项目,其实选用什么技术这些回头来看都是小事,重要的是把任务保时保质完成。你以后也会要做组长的,试想一下,如果来了一个 FP 的狂热推崇者,说要用 Elm + Haskell 做前后端,你看着是不是也无语了? TJ 的技术很牛吧,他当时白天上班还不是老老实实在公司用 wordpress+jquery ,晚上和周末有时间再做自己的 express 框架。
thinkif
2016-07-30 10:34:48 +08:00
药下的有点猛了吧, 你这样做,组长会觉得你在挑战他的权威。

比如『这次组长交给了我们一个项目,也并没有定什么架构什么的,我就选用了 laravel+vue 。』
那么在动手之前应该跟组长沟通一下,提出使用新技术并且要告诉他能带来的好处,例如提高开发效率和品质。

此时经过你的诱(蛊)导(惑),他可能就同意了你的计划。也可能他不同意,如果不同意,你可以提出用新技术写个 demo ,让他再做决定。

只要你搞定了组长,那么剩下的事就是把新技术布道给全体组员了。

总之,你应该让别人看到新东西带来的好处,而不是让他们感觉自己的领域受到了威胁。
m939594960
2016-07-30 10:45:35 +08:00
@thinkif
@matsuijurina
@JerryLin
谢谢你们啊~ 我以后会尽力改改这个性格的,可能是我对技术的偏执吧,总是想用更好的技术去说服别人
m939594960
2016-07-30 10:46:49 +08:00
@vali16 当然啊~我做的一切的努力,用的新技术,都不是为了用新技术而用,只是为了更快更好的写出来东西啊
axb
2016-07-30 10:48:47 +08:00
推荐本书:
《布道之道:引领团队拥抱技术创新》
robinshi2010
2016-07-30 11:20:42 +08:00
只能说一句,技术不分好坏。也没有新旧。

公司的最根本目的并不是必须用多新的技术,而是达到商业目的。

第一层需求达到了。项目交付了。在这个前提下再谈,我用新技术会节约时间?会敏捷?会稳定?等等问题。

当然具体项目实施的过程中,还会遇到像楼主说的问题,比如就你一个人会,其他人不会。那么这技术, leader 肯定不选,因为风险大。

如果如果这个项目用楼主所谓的老技术,需要 10 人月,用新技术 1 人月,节约了时间成本,我相信你 leader 一定选新的。

如果时间成本差不多,需求不变,那么还要用新技术,公司其他人手没人会,那肯定就不能用。

感觉楼主可能工作年头不长,尝试用其他角度多多考虑。别把关系闹太僵。你是肯定扳不倒你组长的。
pathbox
2016-07-30 11:24:55 +08:00
@MrGba2z Google 背锅了
smithtel
2016-07-30 12:07:15 +08:00
使用新技术之前,不应该跟组长进行交流吗?不该提前对同事进行一个培训吗?
jimiton
2016-07-30 12:33:39 +08:00
"在组内使用新技术"不是一个必然正确或者不正确的命题
无论做什么,以提高产出和便于维护为第一目标,根据过往经验,新技术或者新的管理方式的试用和推广开来是经过多少个晚上的自己加班和团队分享&推广、数据证明和各种往复的说服的

by the way ,当时我做这些事情的时候已经是两个 team 的 leader ,我不觉得你现在足以做这件事,要是实在看不惯,可以换个更合适的地方
hanai
2016-07-30 12:39:04 +08:00
laravel+vue 并不算特新的技术啊。。。
如果不用这个你可能选什么?
m939594960
2016-07-30 12:43:53 +08:00
@hanai thinkphp+jquery 写跳页的应用
free9fw
2016-07-30 12:46:30 +08:00
性格问题不大,不是这样的性格也没多大成就, lz 需要一个更大的平台,来我公司吧
m939594960
2016-07-30 12:51:09 +08:00
@free9fw 问下贵公司在什么位置呢?主要做什么的?
free9fw
2016-07-30 13:00:23 +08:00
@m939594960 某跨境电商,你肯定听过的。我暂时在香港
moxhuis
2016-07-30 13:34:41 +08:00
沟通很重要。
SuperFashi
2016-07-30 13:36:01 +08:00
绝对的,只要所谓的“新技术”效率比“旧技术”高就行。
beimenjun
2016-07-30 13:47:00 +08:00
我觉得已经不是你要不要选择离开的事情了,可能你下个月就得离开了。

关于争执,一面之辞都是不可信的。毕竟你如果谈话内容包含人身攻击,结果在这里只是“情绪激动”一词带过,也不是不可能的。

关于新技术的选择,你没和组长说你要怎么实现吗?组长在和你相处一阵子了解你的作风,居然没有过问你的技术选择。这一点两个人都有过失。商业项目,当然是选择合适的技术方案来解决问题,而不是“用新技术”和“不用新技术”这种选择题,这种选择题没有绝对的对错,技术方案合适不合适,还要考虑到团队构成等等因素。
ruandao
2016-07-30 14:00:06 +08:00
能赚钱不, 人手好替换不, 能否通过拼人月赶工期
chaleaoch
2016-07-30 14:00:37 +08:00
为什么一定要留在沈阳呢?家是沈阳的?
Shura
2016-07-30 14:02:59 +08:00
没用版本控制系统的公司会有成熟的项目?赶紧跳槽吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/295944

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX