说说我的情况,求大佬们指导。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
itsluo
V2EX    问与答

说说我的情况,求大佬们指导。

  •  1
     
  •   itsluo 2018-07-21 03:13:56 +08:00 2327 次点击
    这是一个创建于 2648 天前的主题,其中的信息可能已经有所发展或是发生改变。
    鄙人普通一本院校,毕业刚一年,现坐标深圳,现刚进入一家初创公司。团队总共有6人,我负责前端,然后 ios,android,后端各一个,之后是老板+运营一枚。公司有自己的产品,并一直在开发和维护中,该状态已经持续2年多了,但目前产品还没有盈利手段,一直在吃第一轮融资。
     公司之前的前端已经跑路了,所以,我开始填了坑,进公司几天后,我开始陆续认识公司项目,对于前端技术有不断追寻的我,自己一个人开始满怀期待对项目代码开始进行研究,但结果确是令我是有些失望的。为啥呢?
    该项目是大约 15 年开始构建的,所以项目里都是些当时还算主流的框架,比如: backbone,jq,layer...但就现在 8102 年来看,这些早已被大前端抛弃身后,他们的开发成本远大于目前的主流框架。而基于 php 的渲染方式让我再次领悟到"乱码迷糊了我的双眼"的心痛,眼睛度数差点从 50 直飚 200+。(我说这些框架并不是说明这些框架在技术上有多么糟糕,技术的高低不分什么框架,但是,我还是相信:好的框架一定是可以让我们的开发更加流畅的..)。除了项目框架外,代码的规范性,命名等等都没有一个统一标准,没有一套可复用的 css 样式,最基本的图标库也木有,js 代码 if else 可以嵌套 10 来层,面向 function 编程,ajax 各种回调地狱...我真的感觉,一切都糟透了。这也怪自己,当初刚进来时,没有认真调研一下技术,只是对他们的产品满怀信心和好感。
    说到这,我承认,我有点像是来吐槽的 -。- ,再吐槽下开发到上线的一个流程吧,因为我真的忍不住想说一下,面对 前端 /php/c++/后端..整个技术栈,每个人在本地搭建一套环境使项目跑起来是不现实的,所以,前后端都将'开发环境'置于服务器上,然后共同远程开发。那么问题来了,我作为前端,我要怎么远程呢以及管理我修改代码?然后据同事描述,之前那位前端,将远程的前端代码 download 到本地,当修改一个文件后,再使用 BeyondCompare 对比,将本地代码上传到远程,浏览器访问服务器,就可以看到调试的效果,我真的当场就懵逼了,wtf,这是什么骚操作..如果这么做,那么我每改一个样式想看效果的话,都要打开 BeyoundConpare 进行上传一下吗?真是令人窒息呢。
    今天,刚上线了一个新功能,前前后后修改了大概 40-50 个文件,上线怎么办呢? 首先我需要分清上线的文件有哪些,上 svn 的文件有哪些,pc 端的,mobile 端的。这无聊的整理过程,足足耗费了我半天的工作时间,最后上线时,团队 leader 使用 BeyondCompare 将一个个文件从测试上传到生产,从测试上传到 SVN,又是 1 个多小时。最后上线的效果,也是 bug 不断涌出,整个上线过程真是让我慌得一批!!
    没有 ui 的前端怎样写界面,没有合规的测试,怎么让程序员安心撸码,没有正规的开发流程,怎么有时间找妹子呢。
    感觉自己也不差呢,vue,angular 都玩过,用这两也捣鼓了些项目,全家桶啥的也吃得通,什么 diff 算法也略懂,html,css 基础也 ok,js 原生理解也挺透彻的,数据结构算法也能操作一二,leetcode 啥的也常刷,什么 git,linux,webpack...也是常使用。但为啥我会在这里。
     真的有些无奈,刚出社会不久,真的没想到有啥好的点子,有心无力的感觉越发强烈。
    在某个夜晚,我突然想起,马克思列宁曾经说过:"当代年轻人,长见识比什么都重要"。都怪我,大学时没好好学习马克思想,如果还能上一次大学,我一定不会逃课!
    9 条回复    2018-07-22 13:41:50 +08:00
    Marfal
        1
    Marfal  
       2018-07-21 05:19:47 +08:00
    留着过年系列
    dumbass
        2
    dumbass  
       2018-07-21 07:41:44 +08:00 via Android
    那还不走
    jiangnanyanyu
        3
    jiangnanyanyu  
       2018-07-21 08:08:43 +08:00 via Android
    要么忍,要么滚
    zjsxwc
        4
    zjsxwc  
       2018-07-21 08:14:00 +08:00 via iPhone
    跳槽,或者把 leader 干掉 ,你来负责项目
    albertofwb
        5
    albertofwb  
       2018-07-21 08:43:34 +08:00 via Android
    赶紧撤吧 兄弟

    或者,你来重整旗鼓,带领公司技术之路走上正轨
    asadegg
        6
    asadegg  
       2018-07-21 08:46:49 +08:00
    过年
    hahasong
        7
    hahasong  
       2018-07-21 12:19:14 +08:00
    既然你技术这么好,那你就喊上大家开个会,定一套标准化的流程。要么成功成为前端老大,要么搞挂了跑路
    txwd
        8
    txwd  
       2018-07-21 14:22:55 +08:00
    对于你不喜欢的东西,要么改变它,要么接受,还有可以选择离开。
    其实很多中小公司开发模式都是很乱的,大公司有大公司的好,小公司有小公司的好。
    关键看你过得开不开心,工资你满意了没有,还有以后你想成为什么?现在的环境对以后有没有帮助。
    itsluo
        9
    itsluo  
    OP
       2018-07-22 13:41:50 +08:00
    @txwd 多谢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1167 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 23:50 PVG 07:50 LAX 16:50 JFK 19:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86