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

[复制链接]
kungekailiwei | 2021-10-10 06:49:58 | 显示全部楼层
除非你对计算机、程序设计有天然的兴趣甚至热爱,否则不要为了一个月多一点钱而转行(还未必能实现)。
8 @! K9 @( g5 ]5 a: T* G+ N大多数人终其一生其实无法取得太大的成就,而如果做的工作也是自己不感兴趣甚至厌恶的,那该是多么郁闷的一生。
浪子荣华遗 | 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岁这个年龄虽然很尴尬,但你有兴趣的话还是可以转的。# ^$ ]; B6 a, Q0 ?; ?
我获取到的信息是:你只是了解程序员这个群体,还没接触到某一个语言的写法,更别提算法、数据结构啥的了。等你了解了这些,兴趣不减的话,依然可以转行。(兴趣驱动自我学习,干这行沉迷于吃老本,不接触新的东西,迟早会被淘汰)- N# P  [: \8 F: ~
然后,就是初级程序员的问题。众所周知,程序员的起薪是比别的行业高一点,但是也没那么夸张吧。如果你只是把自己的目标局限于初级程序员,信我,和工厂拧螺丝的感觉差不多。
$ O7 v: ~  J% [! m5 X+ b6 I/ y6 w+ P最后,还是郑重的劝你一句,不要轻易转行。
生态山大旺憾 | 2021-10-11 18:37:55 | 显示全部楼层
如果想要转行计算机领域的话 4 S& Y, J! p8 n3 o" q
) i! m% u! ?! ^0 ~7 M- Q* R
看书一定是入门了之后才看的4 d8 o$ x( r2 v  N. N/ A, j
8 O7 K* ^1 z9 @1 n
初期阶段,你还没有入门,你根本看不懂不说,还大概率会被劝退/ Q5 b4 A, D+ k% b4 {, X* Q, V

) Q8 T. \' [( d8 n% E5 n: v' z% G那么枯燥的理论  e5 q5 g  f( }8 q! Y
. c& J& i0 M( q( u/ B
你不上手怎么可能理解,怎么可能明白什么意思  z3 p6 m4 K( i  H4 ]3 c7 A3 ^5 g7 f

# c/ _) A9 ?/ q! F技术这种东西,只有结合实践,才能真正的学会- U) A) M) b2 @' D$ ~8 S3 t3 ^9 A- E

4 m) g* E3 z/ G- J2 j! c你转行肯定是为了找到工作
* s+ M/ `) }0 `7 C- o, w) M! Q+ I  [- a; C
进到企业里面做项目啊1 Z$ `' m6 r; L2 w
; h) p( X+ O. T: [* b( `& C# E4 E
如果只是单纯的看看书上面的理论知识
5 H* N$ `% D, }* z0 z/ J) g; W- b! x0 _, ~% x$ }* ^% X6 W
自己也不动手行动,那怎么可能提高自己的水平呢4 M9 P# {5 X2 s3 q  j% ]

# i9 H" B' N7 T* l也根本不可能满足人家企业的招聘需求
. E* s0 j' Z. X4 m
# X5 R. s- ~" q) ^3 r如果你真的有实力,人家会看你做过的项目! g! U. f2 ~# `+ a( P% [" @8 \' @3 H

# L0 h3 ?! s0 A, e( j/ h- Q. U* t面试的时候随便问你几个问题,你有没有水平,自然就一清二楚了8 |' n! H: S; ]. l

, ~! b4 J: E0 J. Q9 ]6 J所以说,纸上得来终觉浅,绝知此事要躬行
- N1 t8 L2 W3 M- r/ |, U9 {4 }
- R% D7 o: t8 Z多动手,多实战,多折腾% ~5 G7 v, |3 C& e1 D

! c& T3 [/ c  X我这里有很多这方面的干货资料4 T1 G, }% h$ S  c

* }$ {+ P) V( T& r
2 K% _$ o0 j# a4 x7 A8 r9 A% K 27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-1.jpg
$ i, T1 `$ y3 [: ]) Z# ?4 k6 f
2 f, [* j, u/ E; d7 r4 e 27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-2.jpg 0 E) e$ r! D5 y5 g* L5 |7 a

% s! u. s; O3 p' {& z- }6 e/ T 27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-3.jpg 4 n5 e( I. ^( |2 m* ~4 l6 i

: w. U3 P4 H: Z; k) p$ ^+ i 27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-4.jpg ' e9 }: j8 d1 B* l% V* U2 M

: D2 j# X, V# U有需要的可以参考下图找我交流* m2 P- v8 {+ ~7 g# S0 C; q
% ?1 Y( }. ]6 _& f. ]+ O4 ~
! e4 `; r# d3 v; K/ A( ^0 t$ Q! J0 H
27岁想转行做程序员,兴趣不太浓,没计算机基础,机械专业,初级程序员前景怎么样,现在到底该不该转行?-5.jpg
& p- d4 X! C9 ^% d5 E% J* `, @  E4 ]1 q1 Z
也可以跟我来学这方面的技术4 a+ O$ p, p+ T7 g# V
# p) D( z9 t; U! P! Y
15年技术积累
3 o& }8 U3 ]" v1 |: ]* D2 ]0 w( A0 L9 d
def recognition_captcha(data):! s" S% V9 T0 ^4 O8 N' m
    ''' 识别验证码 '''
" y3 K! r/ ~3 n/ b# {6 Q5 A3 V8 {) r; i4 I) q
    file_id = str(uuid.uuid1())
) i  v: c3 ]- V7 U    filename = 'captcha_'+ file_id +'.gif'7 L; O* A: F0 w2 ~) B
    filename_png =  'captcha_'+ file_id +'.png'( X! I4 x/ g; u% K0 d8 j
( m0 ~  \9 ?# J0 l* l  e
    if(data is None):
1 p$ Y* n6 L8 d' q! Z! e        return
6 b8 `5 e* ?! \2 ^    data = base64.b64decode(data.encode('utf-8'))+ k! \. c4 A  L2 @0 L- j/ F/ h0 n
    with open( filename ,'wb') as fb:
( i4 o, k: w* z1 v; x% h" D        fb.write( data )    ) b# @8 v/ s" r$ J4 K
    appid = 'appid' # 接入优图服务,注册账号获取 + c6 Q# F7 h8 P* W2 j0 s) p
    secret_id = 'secret_id'  
9 K8 O( v2 g* \; q) B' \8 G; E    secret_key = 'secret_key'  
" T* S* i' R7 \3 D% M4 x; ~    userid= 'userid'
# ]. j- B3 N7 S- L4 J/ e    end_point = TencentYoutuyun.conf.API_YOUTU_END_POINT   3 U6 `5 t" R! H0 s" Y; M

8 ?" f9 y$ S; P8 B' i. j: l, W    youtu = TencentYoutuyun.YouTu(appid, secret_id, secret_key, userid, end_point) # 初始化* Y" ]3 p8 f2 S9 w2 f

4 m; U' I3 F. q" J0 ^& D: m# F    # 拿到的是gif格式,而优图只支持 JPG PNG BMP 其中之一,这时我们需要 pip install Pillow 来转换格式
( h3 h. j5 y! ~+ |: w    im = Image.open( filename)
& Q" d2 p9 H+ Q( e7 u    im.save( filename_png ,"png")
, [& U+ t' I0 R0 k2 I6 t) _    im.close()
/ T3 x3 b, X5 r" Y/ n( Q0 f4 r# v$ d    result = youtu.generalocr( filename_png , data_type = 0 , seq = '')  #  0代表本地路径,1代表url3 T  O+ ]( @* K! l8 s# R! W3 R
2 ~  {8 h" d& @0 n9 s
    return result# L9 Z, C8 j6 O4 V

" I% C7 f7 ^/ h) k! e* u
% E! X$ a2 S# I0 n9 r) C0 _def get_captcha(sessiona,headers):
  m- L) W" k( B) z7 p0 K. f    ''' 获取验证码 '''
3 ]) c7 r$ S8 P$ p0 O    need_cap = False1 w2 z; }4 T. ~- J& ?  \

+ e3 D/ G+ m. X    while( need_cap is not True):
2 y( u0 H# I2 A        try:% \1 a+ ?+ k1 o. V
            sessiona.get('https://www.zhihu.com/signin',headers=headers)  # 拿cookie:_xsrf
, p6 P  r* @( M! S* p            resp2 = sessiona.get('https://www.zhihu.com/api/v3/oauth/captcha?lang=cn',headers=headers)  # 拿cookie:capsion_ticket ; d+ r& _/ `- `7 d, \& c
            need_cap = json.loads(resp2.text)["show_captcha"]  # {"show_captcha":false} 表示不用验证码
( p- i0 O  b( G5 c            time.sleep( 0.5 + random.randint(1,9)/10 )
# p# l) D* S! N$ X/ C        except Exception:
6 A7 U( \: A" U3 n2 o% S9 n            continue
. ?  D" c2 D$ n: W! G3 T" Z
+ M- ~7 j. S/ ~* U0 j    try:5 s4 r' T- `9 t# j, k4 \
        resp3 = sessiona.put('https://www.zhihu.com/api/v3/oauth/captcha?lang=cn',headers=headers) # 拿到验证码数据,注意是put
: H( P7 x1 B3 `; A& G0 S        img_data = json.loads(resp3.text)["img_base64"]( m1 d# W. e" _8 X5 z, M' W
    except Exception:
: w7 M8 }+ [5 h7 r5 P* K* ?        return
人凭资本傲资e | 2021-10-12 01:58:42 | 显示全部楼层
28岁程序员打算转行,程序员不建议转
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则