蒙城悲催的求学经历-注意:independent study可能不能申请政府的bursary

不能这样比较。学校老师每天都在教一些基础课,不懂ssh很正常。再说没个博士学位也当不了大学老师。博士都是研究算法、数据挖掘、机器学习这些。你让人家学ssh,未免太搞笑了。
ssh就是3个框架而已,高中毕业的看3个月就会了,还用的着博士吗

用不着高中生。

我们公司的技术总监说了,基本上编程用的东西就是小学数学水准,只要小学数学学的好,就能把编程干好,如果干不好,那就是他没认真学。

我们公司基本上做开发的都是博士,总监是双料博士,我很赞同他说的话。


另外,在北美,和国内是不同的,这里有太多的技术高手,是没有任何大学学历的。

很多人连基本都数据结构也不是很懂的。但是他们,做了很多我们天天都在用的东西。让我们这些读了几百本专业IT和数学书籍,乃至于The art of Programming都是简单的书的人(相对于同一作者写的其他数学专著),唯有羞愧。
 
z h
给各位大牛点个赞
然后继续写代码
办公室的天 。。。是晴朗的天


大牛小牛都还不是要老板牵着鼻子头。

这上周五老板说了,希望我把数据结构用Python重新学一遍,学一遍就学一遍吧,还要到指定机构去学。我气的差点辞职不干了。

啥时候学你,也做老板,就不用被别人牵着鼻子走了。
 
z h



大牛小牛都还不是要老板牵着鼻子头。

这上周五老板说了,希望我把数据结构用Python重新学一遍,学一遍就学一遍吧,还要到指定机构去学。我气的差点辞职不干了。

啥时候学你,也做老板,就不用被别人牵着鼻子走了。
我之前在autodesk的时候
有一天早上来到公司
老板召开会议
宣布全team 50个人 从今天开始改学ruby。
其中大部分是15年以上的c++工程师
真是内牛满面
 
要找电脑工作,直接学几个framework,然后做个程序发到github就开始找工作了。

大学里教的那些东西,虽说是基础,但是对新手没有多大用处,毕业后你还要重新学framework。


实在是建议先学几个framework然后在上大学。

认识不少人都是边工作边上大学,毕业后就是有经验的了。

Java framework最常用的是spring,android sdk。
Java虚拟机下另外有Grail,开发超快的framework,可以配合spring。
iOS-就是iphone,使用swift的framework,ios的开发包,基本无需变化就能用于苹果电脑软件。
另外有xamarin,是微软c#底下android,iphone通吃的framework。
如果暂时不打算找工作,直接学微软的windows 10统一framework,等几年微软的手机份额也大了,学好了再出山也不迟。

JavaScrip地下的jquery虽然叫framework,但是其实是lib,AngularJS+express framwork,再配合nodejs,是google推崇的。
Python有自己的全段framework,最著名的是Django,Django的开发速度比Grail还快,但是不适合做大层次开发,主要是因为Jython不如Groovy对java的可移植性强。

借问一下,学习过SAS base和ADVANCED,证书也有,但是做project的经验不多,在这边好找SAS的工作吗,可以给点建议吗?

全段framework,除了Django,Grail外,还有Rails,Ninja,以及php环境下的Laravel,symfony。
然后AngularJS有和Java spring相结合的全段全功能高级快捷framework,叫jhipster。也是google推荐的

如果打算做java,建议就直接学Grail,以后小站用Grail,复杂大站结合spring。开发一个功能不是很复杂的网站的话,Grail的开发速度基本都是纯spring的10倍,甚至20倍以上。
如果打算发展php,在蒙特利尔首选symfony,在多伦多还能选择laravel或zend。
如果数学好,或者学历特别高,或者以后打算发展大数据,sas,r,matlab之类,直接学个Django,其他的都不用学都能找到好工作,工资还永远比同等级的程序员高。

如果实在不知道该学什么,那就先学AngularJS。因为Javascript是行业标准和行业基础,无论你以后开发网站还是手机,还是开发战斗机,Javascript都能用到。
 
借问一下,学习过SAS base和ADVANCED,证书也有,但是做project的经验不多,在这边好找SAS的工作吗,可以给点建议吗?
////////////////////////////////
SAS和R,Python,java,Matlab,Hadoop等都有结合,现在是越来越多的企业使用SAS平台,但是打开界面就直接用R接口。
如果学历高,SAS和编程目前还是学习几个月就能找到工作的。

如果学历不高,暂时就先不要考虑SAS,先做其他编程吧。

纯SAS的工作越来越少了,包括纯数据科学家,除了sas,r和matlab,至少也要要求会点Python之类。

可以这样说,大学和研究生数学和统计学5年,sas或者r学半年,python,java等学1个月,就能达到数据科学家的入门要求了。

蒙特利尔数据科学家(我认识的麦吉尔统计学博士),用这些软件,年薪可以达到12万以上,最近美国印第安纳给了offer是15万美元。

但是他的同学,精算方向的,没上博士,现在收入比他高好几倍。

如果要选择学习专业,数学方向无疑比编程,乃至于比计算机更有发展。但是计算机学1-2年也就进入职业门槛,数学最少也要4年以上。
 
会cobol的都是大侠。
使用cobol的都是超人。

很多legacy系统的apps都是COBOL写的,特别是在金融,零售等领域,但这些程序早就停止开发新功能呢,旧的维护及必须的客户化早就外包给印度,甚至中国的离岸交付中心做了。甲方基本上留下的是PMO人员,系统/软件架构人员而已。

还是会大陆货技能好,JAVA, 或者跟上互联网,移动化的需要,新的开发语言吧。HTML5啥的,我听都听的头疼

我2000年,写完的最后的代码,就再也没有碰过
 
唉, 很少有公司招这类啊...做BIOS和OS和device driver的基本上一个萝卜要蹲几个坑.

我大学毕业那会儿,写device driver一段时间,用C, win 32 sdk,ddk,因为那家公司是工业控制领域的,太专了,离开这领域,极其难找到工作,没有做多长时间。

device drive, 或者embedded的,是另外一个软件世界,看个人运气与造化了,别失业,就能退休
 
还在学基础的来凑个热闹,顺便请教一个问题。

*是java程序,但是限制很多,不允许用任何高级命令,object什么的,哪怕除法求余,排序什么的都得自己写~这是模拟汇编语言的环境~

4*4的迷你数独,用1,2,3,4填充,我的代码在空格比较少的情况下能用,空缺很多就无效了(比如下面,'.'为空缺):

....
1.3.
.2..
3...

代码:

//依次代入1,2,3,4来求解
public static int[] solution(int d, int[] tab) {


boolean pass = true;

for (int i = 15; i > 0; i--) {

if (tab == 0) {

奇怪,为什么tab全变成tab了?


tab后面的 [ i ] 不显示,什么道理?
 
最后编辑: 2015-11-02
这个问题是你自己不好。我08年还没来加拿大的时候就知道Independent student只能申请loan 不能拿bursary.
这些信息在L&B的网站上都写的清清清楚的,你申请之前没读过吗?
 
这个问题是你自己不好。我08年还没来加拿大的时候就知道Independent student只能申请loan 不能拿bursary.
这些信息在L&B的网站上都写的清清清楚的,你申请之前没读过吗?
我在L&B网站翻过好多遍了, 只看到有一个2014-2015的指引上提到independent study, 而且只是说海外的independent study不符合条件.
 
我在L&B网站翻过好多遍了, 只看到有一个2014-2015的指引上提到independent study, 而且只是说海外的independent study不符合条件.
既已经成事实,no use crying on split milk.
其实算loan也还好啊,毕竟解决了你一时的窘境。早点找到工作,慢慢还,有点利息也无所谓,可以扣税的。
 
这个问题,虽然只是是4X4, 但还是需要用到回溯的.

因为算法简单不考虑效率, 而且每个位置都是从低到高来试验, 所以回溯不需用到Stack.

当每次pass不成功的时候, 在以往填过的数里面找第一个没有填到最大值的位置, (回溯的时候要把填过的数清0)
然后从那里 +1, 再继续往下.

本来想在你的这个代码里改一下, 但是发现你代码里有一些缺陷, 需要改太多了. : )

还在学基础的来凑个热闹,顺便请教一个问题。

*是java程序,但是限制很多,不允许用任何高级命令,object什么的,哪怕除法求余,排序什么的都得自己写~这是模拟汇编语言的环境~

4*4的迷你数独,用1,2,3,4填充,我的代码在空格比较少的情况下能用,空缺很多就无效了(比如下面,'.'为空缺):

....
1.3.
.2..
3...

代码:

//依次代入1,2,3,4来求解
public static int[] solution(int d, int[] tab) {

int[][] stack = new int
boolean pass = true;

for (int i = 15; i > 0; i--) {

if (tab == 0) {

do {

pass = verifier(i, d, tab); //d从1开始

if (pass) {
tab = d;
} else {
d++;
}

} while (!pass && d < 4);


}
}

if (!complet(tab)) {
//这是验证是否array中已没有空缺
//what can i do here?

}

return tab;

} // End of method
 
既已经成事实,no use crying on split milk.
其实算loan也还好啊,毕竟解决了你一时的窘境。早点找到工作,慢慢还,有点利息也无所谓,可以扣税的。
联loan都没有的, 这几个月勒紧裤腰带了.
 

注册或登录来发表评论

您必须是注册会员才可以发表评论

注册帐号

注册帐号. 太容易了!

登录

已有帐号? 在这里登录.

Similar threads

顶部