设万维读者为首页 万维读者网 -- 全球华人的精神家园 广告服务 联系我们 关于万维
 
首  页 新  闻 视  频 博  客 论  坛 分类广告 购  物
搜索>> 发表日志 控制面板 个人相册 给我留言
帮助 退出
右撇子的博客  
尽量不争不论  
https://blog.creaders.net/u/7046/ > 复制 > 收藏本页
网络日志正文
做Android Developer可行吗? 2017-01-19 11:24:41

做Android Developer可行吗?


我现在也有个职业选择方向的问题,请朋友们提供一点建议. 希望这次不会再犯政治正确的错误了!

 

以前我干的老本行目前在加拿大不景气,工作机会很少。但美国有,如果自己愿意,几乎不会有问题。因为我以前工作的加拿大公司收购了一家美国公司,后来加拿大公司把大部分业务都转到了美国公司去了。当年我就是因为家中有老,不想去美国公司工作才被裁掉的。目前公司的高层我大多都认识。我也曾在美国公司做过一段时间,对那里的情况也算是熟悉的。我在两地工作加起来的时间超过了10年。前段时间我跟公司试探联系过,有个高管打电话告诉我,说有事找他就好了。因为我过去的经验在北美算是偏冷的,我不容易找其它机会,同样他们也不容易找到象我这样的人。因此,双方碰到一起时,反而合作的可能性更大。但是,过去我自己是有点不喜欢干这一行。曾经想转行。我喜欢电脑编程。早在2000年,我就利用业余时间参加了Computer  Programming 培训。但因为工作忙,最后没做project,结果没拿到证书。但后来自己去考Java Programmer Certificate。还做过两个contract project。至少把学费赚回来了!后来遇到911,IT机会少了很多,我只好回头干我老本行了。

 

但在我干老本行期间,我一直没有完全放弃对编程的兴趣。期间前后15年时间里,我前后做过十几个形形色色的projects(见下面),当然都是自己搞自己用的,并没有真正地在商业上应用。因此我的编程经验肯定比初学者好多了,但是比senior肯定也差一节。我的主要经验在Java,两年前开始用Android。因为Android 和Java 是几乎一样的,只是开发平台不同,所以上手对我来说很容易。几个月前,我做了两个Android projects,都放到Google Play Store 上面去了。IT专家们说移动应用将是未来十年发展的重点,现在Android 工作机会也非常多。我想往这方面努力。但考虑到自己的年纪,不知道这种想法是否可行?大多数人的意见是我应该干我的老本行去,理由似乎也是非常充分的。老本行可靠稳定。Android编程是年轻人干的活。但做我老本行有一个问题,需要搬家去美国,我家里有老人,跟我去美国没身份,没医保,这是个巨大的障碍!所以,做Android对我似乎又是一个不二的选择。在我业余时间里,我做起编程来会入迷,可以说是我的真正兴趣所在。但不利和限制因素显然也有,主要就是年龄。我50出头了。这个年龄真不应该干这行了,但我对此的确感兴趣啊!另外,我也没有在IT公司干过。我的resume看上去似乎非常吸引人,因为我做过的projects不少,只是都是自己用。说难听一点,质量可疑!几个中介也找过我。去年也得到一次Java的interview机会。但当他们知道我没有在IT公司干过,我编过的软件也没有在商业上应用时,他们就犹豫了。后来又得到一次Interview机会,但他们找的是Android developer,当时我虽然有Android 知识,但没做过任何Android project。正因为如此,我感到现在Android developer 需求很大。所以从那以后,自己赶做了两个Android app放到网上去了。有一个中介看到了,三个月前找过我,但当时我似乎已经放弃了做IT的念头了,所有没有回复。我都已经准备好适当时候去找以前的老板,做我的老本行去了。但两天前这个中介又找我了,所以现在我似乎又然起了做IT的希望。如果这个行,我就不需要搬家,这是比较好的结果。但象我这样的情况,做编程,虽然我喜欢,但合适吗?有前途吗?我越来越感到困惑。

 

我知道万维藏龙卧虎,有很多人都在干IT这一行,我相信他们可以帮我提供很多有价值的建议。先谢谢了!

 

另外,我刚刚完成再就业培训。拿到的是 Computer Networking Diploma. 当时很想学progrmming之类的,但这些培训是不受政府支持的,所以只好找个相关的 Networking。但我对找computer networking工作不感兴趣,虽然我培训的所有成绩都是A,除非有现成的networking 机会等着我。

 

以下是我曾经做过的projects:

 

 

 

PROFESSIONAL EXPERIENCE(因为个人身份顾虑,隐去了相关的内容):

1.        Android application1, XXX, Canada                                                            July, 2016

This Android application is very unique in its capacity of displaying multiple sites in smart phone screen side by side, just as what you do in a desktop computer. It is the first of its kind in the mobile application market. This application is very useful when a user needs to compare information in the same screen from different sources, such as online shopping. Besides multisite displaying capacity, it also has almost all functionalities of bookmarking in mobile app. 

 

2.        Android application2, XXX, Canada                                                                      April, 2016

This is an android application for mobile user who wants to search information online,but doesn’t like to type in the small phone screen. This application has been published online

The development environment: Android Studio, Photoshop, Linux, Mac

 

3.        Prime Number Search Project, XXX, Canada,                                                   Sept.  2015

This is a C program which was designed to search largest prime number. Originally written in Java, but Java code would take 25 minutes to complete just one calculation. When it was rewritten in C, it takes only 3 seconds to complete one calculation. This is a personal project. I did it in my spare time.

Environment: Originally it was written in Java, working in Eclipse, Linux OS. Later, it was rewritten in C, Linux OS

 

4.        JavaScript Project,   XXX, Canada                                                           June.  2015

Website:  http://

This project is just a demo. I used my JavaScript skills to create an animation website. I did it myself.

Environment: Windows, Notepad++.

 

6. Currency Trading (Java)                                                                            2006-current

This project started 10 years ago and was modified freqently and is still in evolution due to ever-changing need of currency trading business. I personally use this application to do currency trading in my spare time.

Environment: Windows, JDeveloper, Eclipse, Linux

 

7.        Visual Basic Project (VB)                                                                                  2012

This Visual Basic program was written just for fun. It is working all right, but not for commercial purpose. 

Environment: Windows, Visual Basic Studio, Visual Basic 6.0


8.        Restaurant Order Management System(Java),                2008

This Java application was written for a friend’s  restaurant. 

Environment: Windows, JDeveloper.


9.        Video Rental Management(Java) ,Canada,                                                 2007

This Java application was written for a friend‘s video store. 

Environment: Windows, JDeveloper.


10.        Stocks Trading(Java) , xxx,Canada                         2006

This Java application was written for my personal usage in stock trading. 

Environment: Windows, JDeveloper.


11.        Java application for my old job,XXX                                          2003

This Java application was written for my old job usage. For more detailed information and code reference, 

Environment: Windows, JDeveloper


12.        Suppliers & Customers(Java), XXX,                                            2003

This Java application was written for my old job usage. For more detailed information and code reference, please see here: 

Environment: Windows, JDeveloper.

    

13.        XXX(Java), xxx,Canada                                                   2001

This Java application was written for a part time contract project from an online storage company which is called “XXX",xxx, Canada. For more detailed information and code reference, 

Environment: Windows, JDeveloper.


14.        Java Applet & Swing(Java), XXX,Canada                                               2001

This was a part time contract project for a company which is called “xxx” in xxx,Canada. My duty was to code Swing components for the Applet used for trader online customer login. Codes is lost now and not available for reference.

Environment: Windows, JDeveloper.


浏览(6570) (2) 评论(23)
发表评论
文章评论
作者:右撇子 回复 北国浪子 留言时间:2017-01-21 18:39:27

谢谢北国朋友的体验介绍。你的说明的确给我增强了不少信心。你说得很对,也许这只是心理问题。我老是听别人说编程是年轻人的活,我自己到没有体会到有什么困难,但听多了就会有疑问。我看到有年纪比我还大的还在上Java课。Android developer 目前很短缺,我想这应该是进入的好时期把?

同时,我还有一个好条件。我还有Computer Networking 知识,刚刚拿到的!

再次感谢北国朋友的介绍!

回复 | 0
作者:北国浪子 回复 右撇子 留言时间:2017-01-21 17:31:00

右撇子,不客气。我也是半路出家写程序,这些年没觉得有太大的障碍。可能是我不求甚解的作风吧。依我看,写程序就是个分析问题,解决问题,多半靠思考和逻辑推理能力,多数场合不需要我们深入了解计算机硬件工作原理,甚至算法和数据结构在大多数场合都有自然而然的选择。我觉得你行,一是看你思路清楚,二是表达流畅,三是有不少编程项目。基本条件够了。年龄在很大程度上是个心理问题。事实上,近期有人根据stackoverflow上问题和回答研究,基本上不存在程序员老了就写不了好程序或者解决不了新问题的现象。当然你也知道小马过河的故事,任何人的话需要我们自己判断。祝你好运。

回复 | 0
作者:右撇子 回复 北国浪子 留言时间:2017-01-21 14:51:11

谢谢北国浪子网友的意见。我也觉得找到Android developer 工作可能不难。但以后呢?我算是半路出家,无法跟计算机科班出身的人竞争。象前面牛仔网友说的,如果我是计算机专业的,或者编程是应用于本行业的,可能还有一点优势。但对于没有专业背景的半路出家者,情况可能就会象谷歌人说的那样,在经济不好的时候首先被裁掉!

我是学工程的,数学是我的强。不知道你是不是也是半路出家的?我的情况的确象你说的,主要是入门问题。

我现在作两手准备。我前段时间几乎放弃了做IT的念头。最近认真看一下邮件,发现过去两三个月,还有另外两个中介找上门来,都是找Android Developer的。我已经给他们回复了,下周肯定会有消息!北国浪子网友有什么建议,非常欢迎并感谢。想法可发在这里,或者发到:wangweiboke@hotmail.com. 谢谢了!

回复 | 0
作者:北国浪子 留言时间:2017-01-21 12:31:42

右撇子,我靠写程序吃饭,也在加拿大,年龄跟你差不多。我说话不喜欢四平八稳:以我看,以你的能力和兴趣,找IT工作没有问题,但要解决入门问题。如果你有兴趣,也许我们可以进一步谈谈。

回复 | 0
作者:右撇子 回复 牛仔 留言时间:2017-01-20 17:26:20

谢谢牛仔博的意见。的确很多人都是这样说,编程是青春饭。我写这博文的目的,也许就是为了证实一下这种观点吧!我对编程很感兴趣,对编程有一种迷恋的感觉。如果行家的意见能让我确信这种迷恋不现实,我只好忍痛割爱了,老老实实地干我的老本行!

你提到的“如果能结合你的专业领域,也许有点优势。”这句话,可能说到了点子上了! 非常感谢!

回复 | 0
作者:牛仔 留言时间:2017-01-20 16:20:20

不知道博主年龄段,但是一般来讲,编程是青春饭,中年以上与年轻人去拼,胜的机会较小。如果能结合你的专业领域,也许有点优势。

仅是过来人的一点体会供参考。

回复 | 0
作者:右撇子 回复 log_in 留言时间:2017-01-20 08:18:18

谢谢log_in的意见。我的老本行的确比较稳定,那家公司有30多年历史了,我在那里工作的时间超过了10年,公司高层对我的印象都不错。当初被裁掉,主要是我自己的原因。如果我现在愿意去美国公司,我想不出他们有什么理由不接受。当年被裁掉之前,老板问过我还想不想去美国。我说去不了了才这样!

做IT的确有象谷歌人说的那样,会受经济形势的影响。但我想做IT也不是白手起家,毕竟过去10几年,我也没有完全放掉。未来的确有风险,但这样的风险是不是自己能承受的,这可能是我需要考虑的!

非常感谢你的意见!

回复 | 0
作者:log_in 留言时间:2017-01-20 07:25:06

你这种情况,能本行最好。50几岁了,能再混个几年差不多了。不过美国跟加拿大非常不同,如果过去一两年工作又没了,一时续不上的话(你说这个工作是个冷门),你连医疗保险都没有,那就是暗无天日。所以美国那个工作的稳定性是你主要考虑的因素。

回复 | 1
作者:右撇子 回复 gugeren 留言时间:2017-01-20 05:59:31

可以看出来,谷歌人是行中人。几句话就可以点拨迷雾。很遗憾,几年前我没有向你请教!

对于VR,无人飞机汽车这类技术,我觉得有点可望不可即及.但mobile 编程,我觉得比较熟悉,也符合我的长处。市场预测也指出来了,这类人才未来需求量很大。我当地一家学院新开一个Mobile development专业,其实就是看到了这个趋势。我的担心倒不是方向对不对,而是我这样的年龄适合不适合做这行?我看到学mobile development 的,有的年纪比我还大,还是初学者,至少,我还有15年断断续续的经验。所以,我干这行,不是没有有利条件的。我担心的就是年龄因素会不会妨碍未来的发展?

回复 | 0
作者:gugeren 回复 右撇子 留言时间:2017-01-19 23:42:24

我的意思是:

1】你本人的长处与所编程序的关系和熟悉程度。

目前热门的编程有:

Virtual Realty(VR)、无人飞机、无人汽车、大数据处理、电玩游戏,等等。

2】美国这方面需要的人才肯定多,加国应该少很多。这个矛盾你自己怎么处理。

3】上述各分支的人才需求量,与你自己的意愿(去寻找官方的预测统计资料)。

4】招工网站所需人才与你自己之间是否合拍。

回复 | 0
作者:右撇子 回复 gugeren 留言时间:2017-01-19 21:21:39

谢谢谷歌人的回复。关于第一点,我是有把握的。我的强项就是数学。学一个新编程语言对我来说很容易!但你提到的第二点,我就有点不太懂了。当然,我不可能去开发操作系统,那对我是太复杂了,肯定不行。但掌握一个新的编程语言对我不难。你说原先的工作大概是指我原先的工作涉及到各种编程语言。比如我如果现在做Java,下一步转到Android就容易,但转到C#可能就难一点,或者当地市场对这种编程语言的需求有多大?这种市场分析的确非常复杂。你大概是这个意思吗?

回复 | 0
作者:gugeren 回复 右撇子 留言时间:2017-01-19 20:02:47

现在编程很容易的:模块化等各种规范都建立了,懂一些逻辑和数学的人都能适应的。许多工作还是女性在干呢。

只是,如同我下面已经说过的:

1】编程工作与经济情况联系较紧密。因此,光靠写移动电话软件吃饭是不行的。要举一反三,转到下一个编程热点。这就要看你的数学基础如何了。

2】编程工作与你原先的工作、加国及美国的具体情况,都要先做些家庭作业,才能下最后决心的。这事太复杂,只能你自己做决定。不像你的那个家庭问题比较单纯,可以帮你出详细的主意的。

回复 | 0
作者:溪谷闲人 留言时间:2017-01-19 17:42:39

鱼片儿对做别人肚里的蛔虫挺感兴趣滴,特殊爱好?

回复 | 2
作者:右撇子 回复 gugeren 留言时间:2017-01-19 17:14:45

我原来是学工程的。这就是为何我可以把阿粥的灯泡搞破了!

回复 | 0
作者:右撇子 回复 gugeren 留言时间:2017-01-19 16:53:50

谢谢谷歌人。软件工作干到退休年龄是不成问题的,是真的吗?现在有65岁了还在搞编程吗?有人担心我干这个体力会吃不消,但这个对我而言,至少目前不是问题。

我原来干什么现在不想透露,你也看到了,对我虎视眈眈的人很多。以前是在工厂里的,既有技术,也有管理。那家公司已经成立30多年了。如果去那里,干到退休肯定没问题,因为市场竞争不激烈,比较稳定。但需要搬去美国,这对我有点麻烦!

回复 | 0
作者:gugeren 留言时间:2017-01-19 16:33:12

对博主不说笑话。软件工作干到退休年龄是不成问题的,只是软件工作与经济形势联系得过于紧密,经济不好就容易失业了。

目前软件人才确实很缺,很容易找到工作的,连一些学文科的人也改行了。到相关招工网站去找就是了。

不知道博主原来是干什么工作。这需要对比两者的前途才能取决孰优孰劣。美国和加国又有一些区别。这些实际上都有官方数据可查的:过去、现在的数据,直至对于将来各行各业用工的预测。

回复 | 0
作者:牛克吐温 留言时间:2017-01-19 15:07:38

忘了点睛之笔,记住要加上这一句:

If you make me an addition to you company, I will make these Chinese buttheads work for you for free too.

回复 | 2
作者:牛克吐温 留言时间:2017-01-19 14:34:49

痞子;

找工作需要一份好的resume和一份好的cover letter. 看你可怜,我这次帮你一把,替你写cover letter, 保证雇主过目不忘,让你脱颖而出:

My resume only reflects my experience, not my personality. I am a person of aspiration, tenacity and stubborn to principles. Failure is a inspiration for me to aim higher, desperation makes me smarter and faith gives me stength to recoup from defeat. I was fired by my first wife but I remarried a younger, more intelligent second. Now I am about to be furloughed by my second. I am starting to think globally to find an even younger one. I am using the Chinese suckers around the world for free consultations, first about my marriage and job huntings as well.

回复 | 9
作者:右撇子 回复 BFTS 留言时间:2017-01-19 14:31:39

BFTS,这些都是我面临的现实问题,想听朋友们的意见。如果有人觉得里面有什幺阴谋,我是没办法改变人们的想法的。只能随人们怎么想都可以了!

回复 | 0
作者:右撇子 回复 牛克吐温 留言时间:2017-01-19 13:07:16

真难为你象鬼一样跟着我。我的文章一出来,你多是第一个出来嚎叫! 你这样盯着我,多少钱一小时的报酬?

回复 | 2
作者:右撇子 回复 BFTS 留言时间:2017-01-19 12:49:10

BFTS,洗碗工曾经是我干过的工作之一啊!但这个工作并不是我自己透露的,而是华山同志不知通过何种渠道获得的! 他把他的情报泄露出来,我无法否认啊!

回复 | 0
作者:牛克吐温 留言时间:2017-01-19 12:19:01

傻冒汗卿,老嘎为你的婚姻操碎了心,辩论的把自己的家庭生活都快放弃了,这下好,下一个问题又出来了。等到大伙把你的工作问题解决了,你再提下一个问题,慢慢来,不把他们榨干,不罢休。

回复 | 5
作者:牛克吐温 留言时间:2017-01-19 12:12:41

痞子聪明, 充分利用免费资源,让全全球华人为你提供咨询。

回复 | 0
我的名片
右撇子
来自: 地球
注册日期: 2012-12-12
访问总量: 1,860,278 次
点击查看我的个人资料
Calendar
最新发布
· 写在前面立存此照---2020年大选
· 川普王国即将诞生文明灯塔也将崩
· 本末不要倒置--评论2024美国大选
· 高虹安别哭
· 拜登退选是民主党的大阴谋
· 强烈要求川普展开舞弊和司法黑暗
· 老年痴呆的拜登还是会偷票的!
分类目录
【投资和投机】
· 比特币只会被取代而不会死亡
· 市场与美联署,你选哪一边?
· 我已经开始抄底比特币概念股票了
· 比特币以太坊落袋为安
· 比特币的近期走向
· 作好准备投机比特币
【生活】
· 厉害国的交通灯
· 有点毛骨悚然的诈骗电话
· 中华文化是流氓的沃土
· 我与上帝的恩怨
· 求助,遇到了美国刁民怎么办?
· 做Android Developer可行吗?
【时政评论】
· 写在前面立存此照---2020年大选
· 川普王国即将诞生文明灯塔也将崩
· 本末不要倒置--评论2024美国大选
· 高虹安别哭
· 拜登退选是民主党的大阴谋
· 强烈要求川普展开舞弊和司法黑暗
· 老年痴呆的拜登还是会偷票的!
· 川普试图颠覆和埋葬美国的一个伟
· 真正的判决是11月5日吗?
· 川普封口费控辩双方的攻防策略
【随笔】
· 川普就是美国的毛泽东
· 遇到万维又一个奇葩人物
· “双重标准”才是正确理智的标准
· 八国联军才是中国人民解放军
· 厉害国的交通灯
· 中国人无法启蒙只能驯化
· 生命的意义
· 宰熟
· 中共浑身流淌着“商君书”的血液
· 原来我的身价不菲啊!
存档目录
2024-10-08 - 2024-10-29
2024-07-20 - 2024-07-29
2024-06-10 - 2024-06-28
2024-05-01 - 2024-05-31
2024-04-04 - 2024-04-22
2024-03-16 - 2024-03-28
2024-01-11 - 2024-01-31
2023-11-10 - 2023-11-10
2023-10-12 - 2023-10-12
2023-09-05 - 2023-09-30
2023-08-11 - 2023-08-19
2023-07-27 - 2023-07-27
2023-05-27 - 2023-05-27
2023-03-07 - 2023-03-18
2023-02-09 - 2023-02-21
2023-01-07 - 2023-01-25
2022-12-30 - 2022-12-30
2022-11-09 - 2022-11-18
2022-10-14 - 2022-10-30
2022-08-01 - 2022-08-26
2022-07-21 - 2022-07-26
2022-06-04 - 2022-06-25
2022-04-04 - 2022-04-04
2022-03-04 - 2022-03-30
2022-02-11 - 2022-02-11
2021-10-01 - 2021-10-18
2021-09-12 - 2021-09-27
2021-08-05 - 2021-08-05
2021-07-04 - 2021-07-31
2021-06-04 - 2021-06-28
2021-05-23 - 2021-05-29
2021-04-17 - 2021-04-25
2021-02-09 - 2021-02-09
2021-01-11 - 2021-01-11
2020-11-03 - 2020-11-29
2020-10-16 - 2020-10-28
2020-09-14 - 2020-09-17
2020-08-06 - 2020-08-06
2020-07-03 - 2020-07-19
2020-06-03 - 2020-06-20
2020-05-01 - 2020-05-06
2020-04-02 - 2020-04-30
2020-03-23 - 2020-03-27
2020-02-08 - 2020-02-25
2019-11-06 - 2019-11-26
2019-10-06 - 2019-10-06
2019-09-04 - 2019-09-23
2019-08-03 - 2019-08-30
2019-07-23 - 2019-07-29
2019-06-01 - 2019-06-24
2019-05-06 - 2019-05-29
2019-04-22 - 2019-04-27
2019-01-10 - 2019-01-10
2018-09-29 - 2018-09-29
2018-06-08 - 2018-06-08
2018-04-07 - 2018-04-07
2018-03-16 - 2018-03-16
2018-01-22 - 2018-01-22
2017-10-21 - 2017-10-21
2017-09-04 - 2017-09-28
2017-08-05 - 2017-08-27
2017-05-24 - 2017-05-24
2017-01-01 - 2017-01-19
2016-11-07 - 2016-11-08
2016-10-18 - 2016-10-30
2016-09-05 - 2016-09-06
2016-08-02 - 2016-08-14
2016-05-13 - 2016-05-21
2016-03-20 - 2016-03-20
2016-02-16 - 2016-02-16
2016-01-16 - 2016-01-16
2015-10-06 - 2015-10-11
2015-09-02 - 2015-09-24
2015-08-22 - 2015-08-22
2015-06-14 - 2015-06-18
2015-05-23 - 2015-05-23
2015-02-17 - 2015-02-17
2015-01-02 - 2015-01-05
2014-12-09 - 2014-12-23
2014-11-29 - 2014-11-29
2014-10-04 - 2014-10-20
2014-09-05 - 2014-09-05
2014-07-29 - 2014-07-30
2014-06-03 - 2014-06-20
2014-05-04 - 2014-05-30
2014-04-26 - 2014-04-26
2014-03-08 - 2014-03-25
2013-12-03 - 2013-12-03
2013-09-08 - 2013-09-08
2013-08-19 - 2013-08-19
2013-07-02 - 2013-07-12
2013-05-06 - 2013-05-14
2013-04-06 - 2013-04-27
2013-03-07 - 2013-03-07
2013-02-02 - 2013-02-28
2013-01-02 - 2013-01-11
2012-12-12 - 2012-12-19
 
关于本站 | 广告服务 | 联系我们 | 招聘信息 | 网站导航 | 隐私保护
Copyright (C) 1998-2024. Creaders.NET. All Rights Reserved.