The computer science program at school seems to offer emphasis on C++. But when I look at jobs needed in the marketplace, it seems there are way more jobs for Java and .NET, Oracle. So why does the school still place all emphasis on C++?
Should I go with a two year community college programming program that includes Java and Oracle instead?
I want to be able to get a good job that could help me get good programming experience. I’ll figure out what I like as time passes.
I’m not asking “which is better”. Rather which will give me the best chance of getting a good job when I’m done?
Any advice or help with this please?? I appreciate all feedback. Thanks.
education for computer majors aims at areas where software art and programming art got birthed,where “c series” languages (c and its variety variants) strongly lated to these areas and could be selected as the classic paradisms languages for system programming and system app programming(native system implents and native app dev deals with the main ongoing programming trend at that times and lasts many years before internet apps overtaken it).
java,c# is birth for another industrical appmodel and its dev policy parallelly: the internet apps (not socket or cgi api based apps,be attended here!) which requires the industry: a “general app host” to offer “distributed services based app ecosystem ” abilities .
software vms like java,c# then pop ups to stastify the needs.with it,the industy can dived the apps as the “app server side”(as fat as possible is ok) and “app app viewer side”(as thin as possible is ok),with the main business logics kept in the serverside.which can treate “app happend in all desktop,web,mobile ends” in a general b/s manner.
we know later that the above “app ecosystem” is cloud .vm are iaas,saas software,with the help of visualize techs the iaas facilities could be meet(idc providers can offer vps,cloud host to the sublvl of cloud services users),saas could be meet(apps back happened in the vm can offer web services to the final users).
above is the deploy shedmas,for development,web enhanced it developing it to be b/s distributed cloud apps.many frameworks were equiped to the vm libs(for the cloud serverside web programming,certainly there are frontend standards and programming techs.).
in a sentence : cloud is the industry solutions for such “cloud INTERNET apps” cocurrently in the topmost software and architecture lvl (cloud->iaas->saas->vm+web).
————————————–
though java,c# once was brought not for local native programming enhancements,however it has overlays with cpp in natives os development,there are encapsulation from java to the native os dlls,let the programming dev the app for the native usage in vm languages.like scripting language for the upstream cpp language.
but anyway,it differ too much with what we mentioned in their init appmodels:the langugae for cloud web server programming domains.
———————————–
for general programming tech learning advices,the native os and aui lvl software compent knowledge and some bit of knowledge on how c works and its syntax be used is needed.
if not concerned on system programming,just limiting it under “blackbox underlays” is ok.
for job advices,again,native system knowledge + c is recommended to help you get further on in the way of c#,java + web programming.but not nessary,just putting more soul on c#,java,treating it as your main “toolkit app” language.
----------------------
we are team workers united for building prettytailor.com - the online fashion store , for more of us on our work,you can head to mail to prettysalon1310@yahoo.com,below are some of their works:
( http://www.prettytailor.com/formal-dresses-s71379/ )
( http://www.prettytailor.com/prom-dresses-2013-s71252/ )
没有评论:
发表评论