V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Bechbaliq
V2EX  ›  职场话题

不知道自己适不适合做程序员

  •  
  •   Bechbaliq · 2021-08-16 17:17:00 +08:00 via Android · 2824 次点击
    这是一个创建于 532 天前的主题,其中的信息可能已经有所发展或是发生改变。
    React 程序员,

    对代码的理解能力很差,比如什么时候该用 useMemo,什么时候该用 useCallback,在别人不提醒的情况下能不能想到

    再比如 this 指向的理解,红宝书的概念和例子背下来我完全没问题,但是到具体的使用场景我就不会了

    只是举个例子

    一年前入行的,现在好像没什么长进,让我 Ctr-C Ctr-V 也能干点活(在一家小公司干了几个月才这么说的),目前看来面试都过不了

    但是不干这行,我又得完全从零开始,有点迷茫,v 友们有啥建议吗?混口饭吃有点难

    我开始怀疑我的智商了
    34 条回复    2021-08-19 11:31:55 +08:00
    bct2020
        1
    bct2020  
       2021-08-16 17:24:32 +08:00
    继续苟 苟到理解为止
    troycode
        2
    troycode  
       2021-08-16 17:30:25 +08:00
    熟能生巧,经验为王
    falcon05
        3
    falcon05  
       2021-08-16 17:34:41 +08:00 via iPhone
    能干活就行
    Shook
        4
    Shook  
       2021-08-16 17:36:05 +08:00   ❤️ 4
    我朋友也这样,这不影响他拿 6K 高薪
    fiypig
        5
    fiypig  
       2021-08-16 17:36:09 +08:00
    相信自己啦, 我从送货司机转行过来的, 还不是滚来滚去滚了三年多了...
    oneisall8955
        6
    oneisall8955  
       2021-08-16 17:37:07 +08:00
    如果有时间,看看其他路子吧,干啥都能赚钱,程序员已经成为新时代农名工的工作特征。PS:能跑就行
    oneisall8955
        7
    oneisall8955  
       2021-08-16 17:37:23 +08:00
    @fiypig #5 简称老司机
    kop1989
        8
    kop1989  
       2021-08-16 17:38:13 +08:00
    正常。新手的业务落地能力就是要慢慢才能锻炼出来,思路才能打开。
    尤其是以实用主义入行的新手。很容易把第一次见到的实现方法定义为天经地义,理所当然,然后思维固化。

    在保证完成日常工作的前提下,有时间可以去夯实一下基础,去了解一下所以然。
    逐渐的思路就打开了。
    erwin985211
        9
    erwin985211  
       2021-08-16 17:57:50 +08:00
    如果真的智商不行,程序员也是是你能干的最赚钱的行业了🐶。 不要怕才一年,有些东西不是死记硬背就能理解的,慢慢来能干活就行
    seki
        10
    seki  
       2021-08-16 18:06:05 +08:00
    你列举的是经验问题,是在「为什么」的地方卡住了

    多看资料多思考吧
    hahasong
        11
    hahasong  
       2021-08-16 18:13:18 +08:00
    js 本来就是灵活的语言,有很多 hack 。只能靠经验和踩坑加深理解了。原生的 this 很好理解,多了箭头符号意思就不一样了
    wangkun025
        12
    wangkun025  
       2021-08-16 18:18:24 +08:00   ❤️ 4
    跟我差不多水平。
    没事的,一辈子很短的,很快就能混完。
    netnr
        13
    netnr  
       2021-08-16 18:53:04 +08:00 via Android   ❤️ 1
    个人感觉,IQ > EQ ? True : False
    raaaaaar
        14
    raaaaaar  
       2021-08-16 18:54:36 +08:00 via Android
    知识,经验,思维方式,学习习惯。也就这些东西,不用扯什么智商,哪个缺就补哪个。
    ila
        15
    ila  
       2021-08-16 18:55:22 +08:00 via Android
    楼主多少 k 啊
    AmberJiang
        16
    AmberJiang  
       2021-08-16 19:02:18 +08:00
    苟着 现在工作不好找
    silencil
        17
    silencil  
       2021-08-16 19:14:21 +08:00 via iPhone
    只要你愿意学习就好,我就怕又菜且知道自己菜却不学习的人。
    robinlovemaggie
        18
    robinlovemaggie  
       2021-08-16 19:49:10 +08:00
    react hooks 不理解的话,不妨看下 Dan 的博客( https://overreacted.io/),从创造者的角度理解一下:)
    ldspg123
        19
    ldspg123  
       2021-08-16 20:24:24 +08:00
    最恐怖不是又菜却不学习的人且不知道自己菜的吗
    phxsuns
        20
    phxsuns  
       2021-08-16 20:33:44 +08:00
    React 程序员。。。你这个把自己限的太小了。。。
    Kaciras
        21
    Kaciras  
       2021-08-16 21:45:26 +08:00
    才学一年编程的话很正常
    ClericPy
        22
    ClericPy  
       2021-08-16 22:00:05 +08:00
    多写多看没什么捷径, 如果是科班的话一些常识思维也有帮助, 但是主要还是多练习, 虽然编程本身是个创造性的事情, 但编程语言的使用确实是经验驱动的一种学习过程
    nerocc
        23
    nerocc  
       2021-08-17 06:28:19 +08:00 via Android
    首先要做一个好的软件工程师,然后再考虑为了什么类型的项目学什么语言,最后在考虑用什么框架。最后如果某一个框架里面的某一个概念不懂,其实已经很简单了,多读读开源大项目的代码。尤其是 react,网上解释概念的文章很多,并且有时间读读 react 的源代码,看看设计团队是怎么用 react 的各种理念来绕过 JavaScript 和 DOM 的各种坑的。Hooks 其实只是这么多年写 react 堆积出来的最优写法的一个 helper 集合。
    sjzjams
        24
    sjzjams  
       2021-08-17 08:55:17 +08:00
    那你这应该不是喜欢开发,但是为了生活你一直坚持下来了,那就不妨再坚持下去变的更牛逼,再保证自己工作生活稳定下来的时候副业也是要处处留意的。
    apeople
        25
    apeople  
       2021-08-17 10:09:06 +08:00
    每一行都有困难,起码程序员这一行相对容易拿高薪
    einq7
        26
    einq7  
       2021-08-17 10:38:22 +08:00
    混了一年多,太像楼主了,希望有人能给我们一些指导
    zardmyLove
        27
    zardmyLove  
       2021-08-17 12:01:49 +08:00
    和楼主一样体会,感觉自己很菜,而且要补的东西太多了。不知道坚持为了什么
    cctrv
        28
    cctrv  
       2021-08-17 12:30:47 +08:00 via iPhone
    沒什麼好建議。
    只能說,多看看書。
    看不懂不重要,最重要是看了。

    然後突然某一天,你看過的,就全懂了。
    zhwithsweet
        29
    zhwithsweet  
       2021-08-17 15:15:14 +08:00
    1 、不要变成 React/ Vue 程序员,以及各种框架程序员;
    2 、没兴趣搞软件,确实快乐不起来;没别的饭辙你就得苟着;
    3 、给自己多留点时间,找到自己的兴趣点;为以后转行做打算
    wfd0807
        30
    wfd0807  
       2021-08-17 15:42:14 +08:00
    先苟着,利用空闲时间学点感兴趣的东西,然后转行干别的,那时候就不是从 0 开始了
    openmm
        31
    openmm  
       2021-08-17 16:12:29 +08:00
    能干活 说明至少是入门了 我感觉继续苟着 多补补基础提升会很快
    KeyboardManAnAn
        32
    KeyboardManAnAn  
       2021-08-17 18:26:21 +08:00
    从前我也是这样, 现在工作有些年头了之后, 感觉稍微好点了
    LiMengBo
        33
    LiMengBo  
       2021-08-18 22:30:37 +08:00
    一年编程正常,平时多积累,多学习就行了
    newmlp
        34
    newmlp  
       2021-08-19 11:31:55 +08:00
    能跑起来就行,又不是不能用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   3424 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 01:33 · PVG 09:33 · LAX 17:33 · JFK 20:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.