由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - career问题
相关主题
tensorflow的designC++下如何从Yahoo Finance获得Historical Price的数据?
Python的script的兼容问题scripting language的问题 (转载)
Perl/Python/.NET难道是搞网页的?C++和C#一起学可行吗
script language主要是干什么用的?python开发大型软件的可能性
怎么可以做到程序运行时编译。请教自动读取网页数据的Script
C++中调用scriptPython and C/C++ Question
fork() in Windows C/C++有人用过 fiber/Coroutine 做 real time 的数据处理吗?
控制程序自动化执行, 该用 perl, python or shell script ?菜鸟问个Matlab问题
相关话题的讨论汇总
话题: c++话题: makefile话题: 编译话题: widget话题: phd
进入Programming版参与讨论
1 (共1页)
c***n
发帖数: 21
1
本人理科PhD 但不是生物 如果顺利毕业工作应该也不太难找 不过不太想继续作
research 浪费了前两年时间 现在想问问将来当码工的可能性
经验:自学了c++和shell scripting 所以对于linux环境还比较熟悉 暑假里gf选了c++
和system programming的课程 跟着学了一下 所有的project都认真做了一下 就是笔头
的考试没有参加
lab里要用到一个c和c++写的开源linux软件 学过一些时间 基本了解了gtk widget(
一个user interface)和gtk thread的用途 但是那个开源软件还是看不懂 特别是他通
过automake生成的makefile的编译过程
写过用c的system command写成的一个shell 用shell scripting写过一个贪吃蛇的
小游戏 用gtk和c写过一个计算器
现在在自学data structure 想在春季修algorithm作为minor 并且接下来想写一个
图像数据处理的小软件 现在可以从一个netcdf file里读到一个二维数组 但是不知道
怎么用它来生成一张二维的grey scale图片
对于其他其他语言了解不多
请问一下:
1/ 能不能推荐可以把二维数组转换成image的c或者c++的library?
2/ 有没有关于高阶一些的 关于c和c++编译方面的教材 我现在只会写简单的makefile
比如
g++ -o obj main.cpp use.h use.cpp
有些时候需要单独编译 最后把生成的obj link起来 我对于这个问题特别费解 这个时
候我就只会写一个很长的main.cpp 然后就编译一个文件(虽然work 但这不科学)
3/ 我想知道像我这样的情况将来有机会转行作码工不? 系里肯定不支持修一个cs的
master的 不知道没有学位影响大不大? 另外我想有机会参加一些linux开源软件 但现
在水平明显不够 能不能给点意见?
4/ 我以后想重点放在用c++进行数据处理和硬件控制方面(和实验室相关) 同时可能
也想学点android app开发 不知道对于起步比较晚的人来说是不是适合? 单纯从找工
作而言 哪些更有优势?
希望各位可以指点一二 多谢
t****t
发帖数: 6806
2
"本人", 我建议你还是先搞清楚C/C++和makefile是什么关系吧...

++
widget(

【在 c***n 的大作中提到】
: 本人理科PhD 但不是生物 如果顺利毕业工作应该也不太难找 不过不太想继续作
: research 浪费了前两年时间 现在想问问将来当码工的可能性
: 经验:自学了c++和shell scripting 所以对于linux环境还比较熟悉 暑假里gf选了c++
: 和system programming的课程 跟着学了一下 所有的project都认真做了一下 就是笔头
: 的考试没有参加
: lab里要用到一个c和c++写的开源linux软件 学过一些时间 基本了解了gtk widget(
: 一个user interface)和gtk thread的用途 但是那个开源软件还是看不懂 特别是他通
: 过automake生成的makefile的编译过程
: 写过用c的system command写成的一个shell 用shell scripting写过一个贪吃蛇的
: 小游戏 用gtk和c写过一个计算器

b*******s
发帖数: 5216
3
建议去学c#或者java
c***n
发帖数: 21
4
我确实只是把makefile作为少打命令的方式 理解确实不够
PS: 请问本人是不是不礼貌还是别的什么了? 我只是随手表达的“我”的意思
d****n
发帖数: 1637
5
那斯就那样,整天根吃枪药了似的。你不用理他。
我也是转专业学的CS,你最终要现在 是学要好数据结构和算法。
多多益善。
另外,多读别人的code,你喜欢什么方向,就拿什么方向的经典开原code来读。
最重要的是自己也写。
等你写够了5000行,时候,你就有想法了。
等到了10,000行,你就知道自己5000行多愚蠢。

【在 c***n 的大作中提到】
: 我确实只是把makefile作为少打命令的方式 理解确实不够
: PS: 请问本人是不是不礼貌还是别的什么了? 我只是随手表达的“我”的意思

r*********r
发帖数: 3195
6
要做码工,就不要再浪费时间搞phd 了。
基本没用,读phd的时间越长,将来给本科生打工的概率越高。
b***i
发帖数: 3043
7
你还挺幸运的,挣钱的工作居然是编程序。那么就继续做,加强编程能力。至于Ph.D.
要不要,取决于你能否找到工作,如果找到了,可以退,如果找不到或者很快就拿到ph
.D,不妨拿一个,搞个EB1什么的。反正你ph.D的工作是编程,不亏。
练上一两年应该可以找到码工的工作。

++
widget(

【在 c***n 的大作中提到】
: 本人理科PhD 但不是生物 如果顺利毕业工作应该也不太难找 不过不太想继续作
: research 浪费了前两年时间 现在想问问将来当码工的可能性
: 经验:自学了c++和shell scripting 所以对于linux环境还比较熟悉 暑假里gf选了c++
: 和system programming的课程 跟着学了一下 所有的project都认真做了一下 就是笔头
: 的考试没有参加
: lab里要用到一个c和c++写的开源linux软件 学过一些时间 基本了解了gtk widget(
: 一个user interface)和gtk thread的用途 但是那个开源软件还是看不懂 特别是他通
: 过automake生成的makefile的编译过程
: 写过用c的system command写成的一个shell 用shell scripting写过一个贪吃蛇的
: 小游戏 用gtk和c写过一个计算器

r*********r
发帖数: 3195
8
问题是你做了码工之后就知道了,你现在这点水平,人家高中就达到了。
再努力两年,也还是比不上人家cs专业本科的水平。
k**********g
发帖数: 989
9

OpenCV
順便學一下 image processing

【在 c***n 的大作中提到】
: 我确实只是把makefile作为少打命令的方式 理解确实不够
: PS: 请问本人是不是不礼貌还是别的什么了? 我只是随手表达的“我”的意思

y****e
发帖数: 23939
10
我觉得楼主读一些编译原理的东西就会明白很多了。其实真不如学C#和Java。C++要做
个图还得借助其他package。
相关主题
C++中调用scriptC++下如何从Yahoo Finance获得Historical Price的数据?
fork() in Windows C/C++scripting language的问题 (转载)
控制程序自动化执行, 该用 perl, python or shell script ?C++和C#一起学可行吗
进入Programming版参与讨论
t*****n
发帖数: 4908
11
可以找你的专业和编程结合的工作。这种职位不好找,但是一旦找到就比较稳定。一般
都需要一些专业知识,外行没法进来。

++
widget(

【在 c***n 的大作中提到】
: 本人理科PhD 但不是生物 如果顺利毕业工作应该也不太难找 不过不太想继续作
: research 浪费了前两年时间 现在想问问将来当码工的可能性
: 经验:自学了c++和shell scripting 所以对于linux环境还比较熟悉 暑假里gf选了c++
: 和system programming的课程 跟着学了一下 所有的project都认真做了一下 就是笔头
: 的考试没有参加
: lab里要用到一个c和c++写的开源linux软件 学过一些时间 基本了解了gtk widget(
: 一个user interface)和gtk thread的用途 但是那个开源软件还是看不懂 特别是他通
: 过automake生成的makefile的编译过程
: 写过用c的system command写成的一个shell 用shell scripting写过一个贪吃蛇的
: 小游戏 用gtk和c写过一个计算器

k**********g
发帖数: 989
12

难道其他语言不用package可以读JPEG?
话说回头,C++会有的package,C#也会有的。
http://www.aforgenet.com/
http://www.emgu.com/wiki/index.php/Main_Page
当然不及MATLAB方便。但MATLAB毕业前免费(学校代付),毕业後是贵得要命(而且要
线上license validation)

【在 y****e 的大作中提到】
: 我觉得楼主读一些编译原理的东西就会明白很多了。其实真不如学C#和Java。C++要做
: 个图还得借助其他package。

a****n
发帖数: 1887
13
linux下建议用eclipse, 不用折腾makefile,

++
widget(

【在 c***n 的大作中提到】
: 本人理科PhD 但不是生物 如果顺利毕业工作应该也不太难找 不过不太想继续作
: research 浪费了前两年时间 现在想问问将来当码工的可能性
: 经验:自学了c++和shell scripting 所以对于linux环境还比较熟悉 暑假里gf选了c++
: 和system programming的课程 跟着学了一下 所有的project都认真做了一下 就是笔头
: 的考试没有参加
: lab里要用到一个c和c++写的开源linux软件 学过一些时间 基本了解了gtk widget(
: 一个user interface)和gtk thread的用途 但是那个开源软件还是看不懂 特别是他通
: 过automake生成的makefile的编译过程
: 写过用c的system command写成的一个shell 用shell scripting写过一个贪吃蛇的
: 小游戏 用gtk和c写过一个计算器

b***i
发帖数: 3043
14
Qt也可以自动生成makefile。

【在 a****n 的大作中提到】
: linux下建议用eclipse, 不用折腾makefile,
:
: ++
: widget(

N********n
发帖数: 8363
15
If your PHD degree is not of CS you will have green card problems.
h***s
发帖数: 1716
16
理解你对于找工作的心情,但是,从长远和综合考虑(包括上面有人提到的GC),建议
你把和专业结合的编程,作为职业的努力方向。编程是一种工具,而且如果你上手快,
多数别人也快。但是你的专业知识是别人和你无法竞争的积累。

++
widget(

【在 c***n 的大作中提到】
: 本人理科PhD 但不是生物 如果顺利毕业工作应该也不太难找 不过不太想继续作
: research 浪费了前两年时间 现在想问问将来当码工的可能性
: 经验:自学了c++和shell scripting 所以对于linux环境还比较熟悉 暑假里gf选了c++
: 和system programming的课程 跟着学了一下 所有的project都认真做了一下 就是笔头
: 的考试没有参加
: lab里要用到一个c和c++写的开源linux软件 学过一些时间 基本了解了gtk widget(
: 一个user interface)和gtk thread的用途 但是那个开源软件还是看不懂 特别是他通
: 过automake生成的makefile的编译过程
: 写过用c的system command写成的一个shell 用shell scripting写过一个贪吃蛇的
: 小游戏 用gtk和c写过一个计算器

d**********x
发帖数: 4083
17
It may be OK for java.
But not OK for C++ dev.

了c
笔头
他通
蛇的

【在 a****n 的大作中提到】
: linux下建议用eclipse, 不用折腾makefile,
:
: ++
: widget(

1 (共1页)
进入Programming版参与讨论
相关主题
菜鸟问个Matlab问题怎么可以做到程序运行时编译。
学会python能找到工作吗C++中调用script
请教web service (backend)方面的architecture/design pattern方面的资料fork() in Windows C/C++
Re: 大家介绍一下当下比较流行的网页编程吧 (转载)控制程序自动化执行, 该用 perl, python or shell script ?
tensorflow的designC++下如何从Yahoo Finance获得Historical Price的数据?
Python的script的兼容问题scripting language的问题 (转载)
Perl/Python/.NET难道是搞网页的?C++和C#一起学可行吗
script language主要是干什么用的?python开发大型软件的可能性
相关话题的讨论汇总
话题: c++话题: makefile话题: 编译话题: widget话题: phd