关于对初入编程领域的提问?

各位同志们大家好,我是一个刚刚步入编程领域的人,以前在大学学过点,在培训机构也学过编程。(java),我现在迷茫的是出来的时候是找个外包公司呢,还是找个比较中小型的公司呢?望大家给小弟点建议!
[b]问题补充:[/b]
具体的这个外包公司是金蝶,而这个中小型的是一个国际物流代理公司。公司的项目经理是个印度的。也可以锻炼英语,学习技术。所以很迷茫!

坚决去物流公司
1、在小公司肯定要求先熟悉他原来的系统,这就是一个很好的锻炼机会。你可以学习人家得编码风格、系统设计、如果是用流行框架的还可以学习框架的使用,如果是自己公司开发的框架就可以学习人家的设计思路。
2、你肯定是要独立开发一些模块的,那么就是很好的锻炼机会。从需求、数据哭设计、如何使用框架开发,从头到尾可以联系一次。
3、小公司的系统难免出现一些小问题,通过自己或者看前辈解决问题也会得到很大的提高。
4、难得公司的项目经理是印度人,印度的软件产业这么出名,跟在他手下学习也是难得的机会,还可以联系英语。
5、至于外派你到金蝶,从事的肯定是原来都已经封装的很好的控件在他的框架上开发的工作,很大部分就是照着前人的代码Ctrl+C、Ctrl+v然后修改一下。肯定没有小公司锻炼人。
如果你是新人还是去小公司吧!

中小型的公司比较锻炼人,接触的东西也多;
外包公司的话要看是包去哪了,如果是正规大公司的话,对学习正规的编码和工作方式也有好处,但是不宜久待;

不过个人很讨厌外包公司没有人情味。。。

见仁见智了。

这个决定还得你自己选择,不过要是我的话,我选择你说的中小型的。因为本人极度厌恶外包公司。

推荐金蝶,学习和锻炼的好机会,物流公司一般昨完项目就只剩维护了,金蝶在国内算比较有名的公司了,不说学习和锻炼,福利待遇绝对不差,也是你人生中的一个亮点

推荐去金蝶那位,怎么看怎么像是内部人士啊。
别忘了 人家是外包过去的,和正式员工天壤之别!