java吧 关注:1,226,417贴子:12,683,660

3k到20k:我的土木工程转行之路

只看楼主收藏回复

之前发过一个帖子,后来百度抽风,帖子莫名不见了,现在另起一贴,记录一下自己的转行之路。
先简单介绍下自己的情况吧。15年毕业,一所211大学,大学学的是土木工程。毕业之后在一家建筑设计院工作,半年之后转行,现如今三年三个月了,现人在杭州,从事互联网金融行业,Java开发,薪资20k,15薪。


1楼2019-05-14 22:23回复
    写这个帖子主要讲自己转行过程中的心路历程,个人成长,供大家参考。写的东西会比较杂,自学、自控力、职业规划、职场、技术提升、个人思考等等。在我的工作中,也遇见了不少转行过来的同学,有的很优秀,有的可能稍微差一点。相信贴吧也有很多转行的同学,也欢迎和大家一起交流。


    2楼2019-05-14 22:25
    收起回复
      先说说转行吧。和绝大多数的人考虑的差不多,无外乎前景和钱景,我最近面试过转行的同学,因为自己也是转行的,所以会随口问一句为什么转行,很多面试者都说是兴趣爱好,但其实绝大部分人(包括我)真的只是为了钱。


      3楼2019-05-14 22:29
      收起回复
        15年毕业的时候,正值建筑设计行业低潮期,所在的公司年底裁掉了一整个事业部,几乎各大建筑设计公司都在裁员,情况比现在的互联网裁员潮要惨太多。行业不景气,工资低,加班极其严重,我在建筑设计院工作的那半年,基本上都是晚上十一二点才下班。客观比较的话,比我现在做程序员加班还要多。这两年好像同济大学的土木工程专业有好多转到金融和计算机系了。想当年,我也是想考同济的土木研究生的,同济的王牌专业,这几年,随着行业的下滑,学生也外逃了。据说,清华的建筑系也有转专业的情况,想当年,清华建筑系是多少状元报考的专业。


        4楼2019-05-14 22:30
        回复
          刚毕业的时候喜欢刷知乎,刷知乎给人带来的错觉就是程序员各个年薪百万。有个好的创意,融资,上市,圈钱,分分钟走向人生巅峰,现在看来,我怕是个假的程序员。那个时候020正火爆,在北京的产品经理朋友说,出门拿着个手机,到处扫二维码下载APP,吃饭,水果,饮料都不怎么要钱,现实生活中的朋友也让我意识到了互联网的迅猛发展。在知乎、朋友的刺激下和低迷的现实面前,我做出了自己的抉择,转行做程序员,并且选择了Java。


          5楼2019-05-14 22:31
          回复
            我个人认为我是没有转行的。我之前的专业是土木工程,在整个建筑设计体系中有建筑师、结构工程师、景观设计师等;而在互联网公司也有产品经理、程序员、UI设计师。其实两个体系是有想通之处的,建筑师和产品经理决定了建筑/产品的最终样子,结构工程师/程序员负责实现相应的功能,景观/UI负责展示效果。大道至简,我觉得各行业各专业之间都有想通之处。结构工程师(structural engineer)和程序员( software engineer)的底层思维也是差不多的,都是重逻辑,重推演。况且,这两个岗位的缩写都是SE。


            6楼2019-05-14 22:33
            收起回复
              DD


              IP属地:江苏7楼2019-05-14 22:36
              回复


                IP属地:辽宁来自Android客户端8楼2019-05-14 22:36
                回复
                  其实很多转行的同学也可以去理解原先的专业和编程之间有什么想通的地方,结合之前本专业的学习经验,再学习编程,其实不难。


                  9楼2019-05-14 22:39
                  收起回复
                    小板凳


                    IP属地:北京来自iPhone客户端10楼2019-05-14 22:41
                    收起回复
                      从准备转行到正式离职大概持续了一个半月的时间,那时候白天上班,晚上回家就看书,当时在网上查了很多资料,从入门开始,在众多推荐书本当中,选择那本《疯狂Java讲义》,我现在还留着垫显示器。其实耳熟能详的入门书选择一本即可,不用太过于纠结,而且,大多数情况下,你是看不完的,也是不需要从头看到尾的。那个时候还看Java的视频,毕向东的JavaSE,学了一点基础,学了一点语法,就正式离职,在出租屋里自学起来。


                      11楼2019-05-14 22:41
                      回复
                        我自己应该算是零基础的,大学里面学过一点点计算机基础,学过一点VB,但是实际写代码的能力几乎为0。所以自学的同学也不用担心基础的问题。我现在公司的某个架构师大学是学英语的。自认为自己逻辑不错,就可以学。


                        12楼2019-05-14 22:47
                        回复
                          学完基础,其实只是过了一遍,多线程,io,当时直接跳过没看,因为难度比较大,而且在朋友的建议下,初学者也不用深究这些,就跳过了。然后看了点ssm框架相关的内容,自己网上找了一个项目,github上找了一套项目,就是那种最简单的增删改查的电商项目,在家自学了一个月,弄懂了百分之八十的内容,就出去找工作了。


                          13楼2019-05-14 22:53
                          收起回复
                            现在有很多人说工作难找,我觉得是期望过高。我当时唯一的想法是,一份写代码的工作,薪资没啥要求,能学东西就行。面试的时候我拿着电脑去的,我跟面试官说,我转行的,我学了俩月,我会这个,这个,这个,我把项目打开,每个点都讲一通,大概的意思就是,我会的不多,钱你看着给,我只要一份工作就行。可能现在找工作比我那个时候难了,但是道理还是那个道理,先入行,再择业。


                            14楼2019-05-14 22:55
                            回复
                              面了快十家了吧,每次面试都是差不多,拿着电脑给面试官讲项目,讲知识点,面试官问的稍微深入一点,我就直接说不会了,面试官大概也理解,一个自学俩月的,基本也就只能写一写最基础的增删改查了,最终以实习生进入一家小公司,也是做电商的,月薪3k,没有五险一金,在这公司,一待就是一年。其实现在回想起来,面试官看中我的,一是便宜,应该也是最重要的一点,二是潜力,能够自学俩月会点基础业务,在面试官看来,至少是可以培养的。对于初学者而言,这两样应该是很重要的呢。所以,找工作的时候,问问自己,面试官凭什么要你?


                              15楼2019-05-14 23:01
                              收起回复