27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?

[复制链接]
kungekailiwei | 2021-10-10 06:49:58 | 显示全部楼层
除非你对计算机、程序设计有天然的兴趣甚至热爱,否则不要为了一个月多一点钱而转行(还未必能实现)。
% i% @2 v- J! E' G; `大多数人终其一生其实无法取得太大的成就,而如果做的工作也是自己不感兴趣甚至厌恶的,那该是多么郁闷的一生。
浪子荣华遗 | 2021-10-10 08:56:04 | 显示全部楼层
看到兴趣不太浓这句就不想看下去了,为什么要去转行一个本身就不感兴趣的行业,因为传说中的高薪?不是所有人都在北上广互联网年薪几十万,各个行业做到顶尖收入都不会少,工作会占我们人生的大几十年,如果一开始就没兴趣,转了也会痛苦,何必呢?
息答仅 | 2021-10-10 14:49:27 | 显示全部楼层
建议你先去看看网上的视频教程,百度一搜有很多,初步体验一下代码、开发,看看自己是否有动力坚持下去,如果有,来的及,如果没有,其实想挣钱不仅仅是程序员这一条路。All roads lead to Rome.
尼究京 | 2021-10-10 19:57:49 | 显示全部楼层
如果兴趣不太浓不建议转,不是兴趣驱动学习很累的,不提升就没有话语权。不妨好好考虑下自己到底喜欢做啥,因为喜欢,自然会做的好,做的好自然不凑机会。
糊资拉蹋氨 | 2021-10-11 05:18:08 | 显示全部楼层
多看看那些不建议你转的理由吧,少看那些撒比鸡汤
脑写活油 | 2021-10-11 13:52:51 | 显示全部楼层
首先,27岁这个年龄虽然很尴尬,但你有兴趣的话还是可以转的。# i8 F8 ~: y! @
我获取到的信息是:你只是了解程序员这个群体,还没接触到某一个语言的写法,更别提算法、数据结构啥的了。等你了解了这些,兴趣不减的话,依然可以转行。(兴趣驱动自我学习,干这行沉迷于吃老本,不接触新的东西,迟早会被淘汰)1 m, P- d% H9 y1 y& B3 o6 P2 }. ?
然后,就是初级程序员的问题。众所周知,程序员的起薪是比别的行业高一点,但是也没那么夸张吧。如果你只是把自己的目标局限于初级程序员,信我,和工厂拧螺丝的感觉差不多。
% o" a2 j( G* E  K$ P最后,还是郑重的劝你一句,不要轻易转行。
生态山大旺憾 | 2021-10-11 18:37:55 | 显示全部楼层
如果想要转行计算机领域的话   D/ d- A1 Q5 q# Q
( G! ]7 b9 u. x
看书一定是入门了之后才看的$ e  ?* ?. X( O9 O6 t

: A, \! R  Y0 j) A1 e$ v5 i初期阶段,你还没有入门,你根本看不懂不说,还大概率会被劝退0 j6 _$ L/ |! ]. S7 F
' i; Z9 F" a, [' ~5 G2 a+ S
那么枯燥的理论5 k6 C9 k  E& @6 b0 E$ J4 i; F
" C9 m/ j" V- ~8 y. F2 _2 ~: y
你不上手怎么可能理解,怎么可能明白什么意思# |: o3 c# W; [, {, X! b2 ?' s
- a' {7 _5 q. j$ J
技术这种东西,只有结合实践,才能真正的学会+ A! i% V  g% _  N. J$ e3 `
0 N; ?2 l+ p8 G
你转行肯定是为了找到工作
$ U% c9 z3 S# @4 k# r7 `- ^7 b
+ d! E) z; x6 J进到企业里面做项目啊
* M; K% B- K6 z; w
6 y4 j1 z$ j) C2 N如果只是单纯的看看书上面的理论知识9 I: I( ?3 b0 l$ @5 E; E% |. S. T
, c6 S( u! d( D- B* V
自己也不动手行动,那怎么可能提高自己的水平呢: g2 f5 i1 c3 j7 @( N
9 K" E: h  h% R; B7 B9 o
也根本不可能满足人家企业的招聘需求
% v0 \. O6 b* i- I
. g8 D+ r2 q$ r# K' }+ ~8 q8 N如果你真的有实力,人家会看你做过的项目' t. G+ x2 C) s! [) A. E

! a5 H5 o. L' R2 P2 V8 J- R  A面试的时候随便问你几个问题,你有没有水平,自然就一清二楚了. R7 ?- H/ x. Z- p
' V4 ~) C3 b( F3 d/ s0 R$ b
所以说,纸上得来终觉浅,绝知此事要躬行: W: f4 Y( ^/ [7 z( L% J6 B
: P) H4 [) z4 K6 s- `4 R
多动手,多实战,多折腾
8 H  _$ w& l: m7 E) z& Q$ O8 ^; r8 A
我这里有很多这方面的干货资料
; v0 f+ }- p9 q3 o* ^0 a7 {7 E
( |6 A' l/ k! Z8 ]( ^0 x7 X' O  o2 x2 E! ]& B2 H# N# l6 b" t
27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-1.jpg " s2 W5 m- g% T& ^6 a" R
" y1 p) {4 R4 I8 q
27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-2.jpg % A; ]* k/ }. [

8 G' l7 \' M. V. a' \9 i 27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-3.jpg
/ L0 @/ t4 W  I$ P
; s' A. T4 q9 p3 U! C6 v 27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-4.jpg - g5 u/ n- r( {  Y  y
  r& d; J1 I. z7 Z9 Q
有需要的可以参考下图找我交流
' E0 T0 y6 ^, \6 v3 _9 k) @+ S# O- G9 J7 A. ~$ P/ A
( S. P$ T' A# X9 B- f0 M
27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-5.jpg
+ i/ s* p/ r  @5 W" j( ]2 ?2 b' q9 s1 q( w
也可以跟我来学这方面的技术
. b+ T0 ?, ~# X3 n4 j2 A3 }# l' s3 ]8 @
15年技术积累2 S& B  ]/ C  ^* ^: o' `4 B
/ h/ a( j6 v1 |
def recognition_captcha(data):8 A( w+ E: {0 s  e
    ''' 识别验证码 '''
" _! a9 [: S* q2 j6 ]4 a% h
  J/ _! u9 W! @, Y  b    file_id = str(uuid.uuid1()); ~& _5 V/ C, [8 s' ^
    filename = 'captcha_'+ file_id +'.gif'2 h; p3 O$ @, e
    filename_png =  'captcha_'+ file_id +'.png'
, S& d& F* E' w) \9 g2 K
. F# U' w+ I5 N9 H% T* f    if(data is None):& v0 e* ^: f) O" l" h( s$ i7 p
        return
0 N0 C. s. e$ H. }& R' V1 x# F+ z% w    data = base64.b64decode(data.encode('utf-8'))( |/ w- q1 e" @( I
    with open( filename ,'wb') as fb:
& |' A* F& {7 O- V" u        fb.write( data )   
- M/ |  M. ?& Z4 q    appid = 'appid' # 接入优图服务,注册账号获取
8 n- `5 a6 M: l- s    secret_id = 'secret_id'  
0 \* K* t$ @$ V. `: ]7 [  }    secret_key = 'secret_key'  
3 n- |, V& G4 F' \" G    userid= 'userid' $ p. v; `# L* @: t% k* u
    end_point = TencentYoutuyun.conf.API_YOUTU_END_POINT     j: A4 }  H: O7 w  y' W

5 S/ p8 I2 H3 s) D2 P! m    youtu = TencentYoutuyun.YouTu(appid, secret_id, secret_key, userid, end_point) # 初始化4 n; _  t4 X6 h3 }) Z- i! J

. N. k) R5 w: |    # 拿到的是gif格式,而优图只支持 JPG PNG BMP 其中之一,这时我们需要 pip install Pillow 来转换格式
5 O/ U: S4 t8 G  ?    im = Image.open( filename)
# d# p1 a. m8 L; A9 I    im.save( filename_png ,"png")& }5 _6 ?! A. {# F9 n( g
    im.close()  S, g0 L9 X5 ~0 r2 c
    result = youtu.generalocr( filename_png , data_type = 0 , seq = '')  #  0代表本地路径,1代表url
. P( X% Z% [6 \: F+ O
; M$ [( }/ R1 R  f    return result
9 U9 v* X, Q+ g5 g8 C2 v& @0 `) F$ q2 G

' J( `+ v0 \3 `* E2 u' vdef get_captcha(sessiona,headers):
, q% u# K4 t& D1 ?    ''' 获取验证码 ''', f, @2 @) k9 n5 W% y  Q
    need_cap = False4 \1 \! Z$ M, L
9 ^0 G3 g8 u5 J
    while( need_cap is not True):: B- f+ I3 C! X& {" [3 M
        try:; S+ r  X5 ?& _- A2 L' S
            sessiona.get('https://www.zhihu.com/signin',headers=headers)  # 拿cookie:_xsrf, f- V$ D) j; v* ^2 e
            resp2 = sessiona.get('https://www.zhihu.com/api/v3/oauth/captcha?lang=cn',headers=headers)  # 拿cookie:capsion_ticket 2 F0 g/ q2 l5 Y: d, q+ M5 w
            need_cap = json.loads(resp2.text)["show_captcha"]  # {"show_captcha":false} 表示不用验证码
3 ~1 k' e0 M9 \2 a4 [            time.sleep( 0.5 + random.randint(1,9)/10 )" k' h2 o6 t& S- p# G* F8 n
        except Exception:
: c% n4 G7 _% ]) L) b0 }            continue, k; \% O5 V( q- A9 q

5 @! `2 Y% C" ?; f: d    try:$ l4 L$ x# C9 c& n
        resp3 = sessiona.put('https://www.zhihu.com/api/v3/oauth/captcha?lang=cn',headers=headers) # 拿到验证码数据,注意是put& v: Z" q% {, z( @. `
        img_data = json.loads(resp3.text)["img_base64"]
- P3 I. D, t2 v2 S+ O9 {    except Exception:
% F+ X1 N8 {) f1 h4 n( N0 S) q4 p        return
人凭资本傲资e | 2021-10-12 01:58:42 | 显示全部楼层
28岁程序员打算转行,程序员不建议转
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则