找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: ahqjxj

我37岁了,软件行业混不下去,想转机械设计

[复制链接]
发表于 2013-8-20 20:23:27 | 显示全部楼层
37岁玩机械?虽然想说支持下,但情况摆在那。。楼主愿意干苦力吗?机械行业苦力活工资还不错,学机床学个一两年,工资还算可以。。如果是搞设计或工艺的话,老实说,楼主估计待不住。。工资太低
发表于 2013-8-20 20:31:13 | 显示全部楼层
int func_a(int a)& L& h* @- S! J$ ]
{# ?1 n$ J0 Z. W4 c  n3 f4 @
        a++;$ }3 ^1 X2 w2 m9 E/ k5 _6 @- ?
        return a;7 G" ~, N5 F' a1 U2 |+ B' r
}
* d' M6 D) ^8 {7 o  n
* {: Q2 Q2 N- q2 u2 q//形参值改变不影响实参+ ]( a7 x  _; |6 C
5 ~2 D6 X+ _+ H, w/ C
int func_b(int& a)4 h) J: k6 Q2 r4 C  g" K
{
, i& D" e9 [% d        a++;
3 l' Z- c9 P" a! e: g4 c7 U, m  Y+ J$ w        return a;
2 V$ q9 c, Z5 M5 Q" D2 t}
4 F: p. {1 x) i) ?/ [9 o4 w2 ^) S0 H' Y! ?- x# a  `
//引用作为形参,被引用的变量在函数体内改变将影响其变量值9 N, T' N3 p6 v# {
& o3 e# S. G, S& Z
int main()! _' [" f7 @$ z
{
* b: c; R3 L+ J, R* M, g        int a = 1;
9 C+ m5 Y0 v  c* k' C9 i        int b, c, d;) z5 z! C) F) I2 t# t( l; m% g
        b = func_a(a); //b=a+1,b=2,执行完这条后,a=1& V, C- [! b6 c& z2 Y5 Y3 s
        c = func_b(a);//c=a+1,c=2,执行完这条后,a=2,因引用的形参改变将影响实参值' ^" ?* K/ @6 P& `+ S0 W% N7 D
        d = a;//d=2,不解释了. ]; h* C$ ~! k+ }! c& A
}1 R. T3 I4 x$ K6 b1 e  d
! y/ ]( t$ d/ p$ X) o0 ]+ k. F
另,b,c,d定义时均未设定初始值,不是好习惯,windowns编译器int类型变量默认值为0,但是其他系统,比如linux,值是未定的,所以此段代码,在不同的系统上运行可能有不同的结果

点评

b = func_a(a); //b=a+1,b=2,执行完这条后,a=1” 此处a和实参a,他不是一个a~~  发表于 2013-8-20 20:56
哈哈,果然高手!  发表于 2013-8-20 20:49
发表于 2013-8-20 20:32:50 | 显示全部楼层
楼主不如搞电气、自动化等。机械虽然越老越吃香,但很多人等不到,很多人也得不到。
发表于 2013-8-20 20:53:12 | 显示全部楼层
crazypeanut 发表于 2013-8-20 20:31
5 P! i! d: F8 e, S# P- y, mint func_a(int a)
# S  I) e- {0 C/ ^" G{: r; ^5 V- |2 @2 q5 ^% {2 u  R
        a++;

3 [+ M! \( [7 X* n+ t: e1 b不如说的更明白点 func_a引用的实参的值被赋给了一个临时变量,a传递的是它的一个备份,是影子寄存器的值,本身不变。  k' s; f2 {! K' e. _3 P
func_b将引用(此时为一个术语)作为形参,传递的是a的地址,是存储它的值的内存,对内存中值进行运算,再返回,因而改变了。

点评

都是一码事儿~~~  发表于 2013-8-20 20:57
发表于 2013-8-20 21:00:30 | 显示全部楼层
干得好老的就吃香,干不好老了就废了
发表于 2013-8-20 21:08:48 | 显示全部楼层
其实我一直在吐槽国内搞软件的,没有自己一点核心的东西,都是整天在人家制定好的框架内打转转。以前的MFC,现在的.net,还有安卓,J2EE之类。一旦涉及到核心代码,就焉了,别说微软不公开源代码什么的,linux纯开源,代码随便看。4 Y% `5 }* E$ c9 J: I( I

& Y; h6 r; O& t) ?1 [& \5 ?: G4 E为何软件业到了35岁必须转管理??因为就那么点技术,卖几下就没了,30岁以后,你精力拼的过刚毕业的20多的年轻人???

点评

对于我们普通人来讲,我们对于任何事都是傻瓜的,会玩电脑就行了,谁管他背后基于的是量子力学还是什么。  发表于 2013-8-20 21:48
嵌入式是因为行业内没有标准化的系统 Linux开源 开源就意味着散漫 各个分支 不利于商业化 一块开发板的Linux都是samsung这些核心厂家 事先裁剪好的 而驱动的编写 linux的几个版本的驱动编写风格都不一样  发表于 2013-8-20 21:46
底层说实话真的没几个人去搞 难度极其大 对计算机有基础贡献的人都是科学家 获图灵奖的那些人 都是对人类有着深远影响的人 软件的核心是算法 zip也是两个以色列数学家的成果 但是最后变成软件专利了  发表于 2013-8-20 21:44
嵌入式还是需要底层的。我就见过很多所谓“嵌入式工程师”只会拿现成的开发板搞来搞去,自己焊个最小系统板,或者给硬件写个驱动都不会  发表于 2013-8-20 21:42
第二国外现在也很少搞底层了 因为底层不需要太多人去搞 linux也不是Linus一个人的功劳 负责内核的人就那么几个 最后是linus自己做选择一个作为发行  发表于 2013-8-20 21:41
国内搞软件的 确实比搞机械的薪水多 从大概率讲  发表于 2013-8-20 21:39
大虾,有那闲工夫,多搞搞obj-c,弄点2B游戏捞银子多快活啊。  发表于 2013-8-20 21:18
机械也一样。为什么大家都山寨而不研发,原因或许很简单,——“避免争论”。一争论就无法定论,还不如以洋人为准,谁也没话说。  发表于 2013-8-20 21:17
发表于 2013-8-20 21:18:01 | 显示全部楼层
应该搞电气控制,什么PLC编程之类

评分

参与人数 1威望 +1 收起 理由
逍遥处士 + 1 这个还靠谱。

查看全部评分

发表于 2013-8-20 21:28:18 | 显示全部楼层
嘿嘿,咱来卖弄卖弄,发点高级的东西
# M3 x4 i, A2 q2 {' S8 Y& x* n, C. g
;File Name:Hello.asm
  X& `1 v+ O0 }' c% M
- k! l. v8 o0 l$ S$ P* ANULL=0" E' v9 E. |  N0 f( c
MB_OK=0- o+ g" V8 u% @8 `+ u" t) d
.386p
4 ~5 Z- f' _2 S  P7 V.model flat
/ v* t5 J* ]. g6 a7 S3 l4 sextrn MessageBoxA:proc* R8 Q6 b; L2 ?- V! [
extrn ExitProcess:proc
0 G8 N! S) F! Q1 ^6 n4 s) O% d. q5 v  H: ?1 l. z& @, }
.data
% m2 d6 W* ?( T) J    Caption db 'Hello World!',0
1 x* N2 t4 D; c% F    Text db 'welcome!',0
( E, k, r0 {+ ^# O% g, w% Z) S" ?' q0 [& S+ b
.code
4 W2 O" ^: H% E9 @' O2 c# c9 }main:( o: a' n9 k9 W% y+ ]+ l
  push MB_OK
, g# v) g' `* Y; W  push offset Caption
: s/ Q8 B" z6 p/ X  ?  push offset Text
5 a6 V* H8 A) C3 j  push NULL- F; z% d" I, T& f1 [, }( p
  call MessageBoxA5 T/ z6 ^5 |* ~9 @/ h  v- U" W3 O' o( a
  push 0
% ^# R; H& a6 }; U5 d1 \  call ExitProcess8 U: q5 c: `& g1 s5 j
) d+ \& l7 P( Z; W
  end main
3 D, |2 ~8 N0 q5 I
4 I, |* b' D. q; ]% S3 D3 {6 ^( C这段代码可以用VC6.0编译通过运行,会这个的人估计已经不多了

点评

哈哈,高手!  发表于 2013-8-20 21:58
楼歪的厉害~  发表于 2013-8-20 21:42
果然高手都潜水,我就不卖弄了...  发表于 2013-8-20 21:40
win32 asm  发表于 2013-8-20 21:37
发表于 2013-8-20 21:40:08 | 显示全部楼层
学习了
发表于 2013-8-20 22:07:19 | 显示全部楼层
楼主为什么觉得软件行业是青春饭?
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-7-13 06:04 , Processed in 0.086617 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表