Software Languages question - Jeep Patriot Forums
The Sway Bar Your Off-Topic Playland.
Non-Jeep related topics.
The Abyss   Where bad threads go to die  (restricted access)

 
LinkBack Thread Tools Display Modes
post #1 of 15 (permalink) Old 07-17-2014, 02:16 PM Thread Starter
Senior Member
 
ColoradoMan's Avatar
 
Join Date: Nov 2010
Location: Colorado obviously
Posts: 2,302
  
Software Languages question

I don't know how many out there develop software but how good is it to learn the language Ruby? It seems to be an upcoming language. What about Python? Would these be very useful to learn for the future job growth?

Mods: 225/65/17 Geolandar A/T, K&N Cold air intake
ColoradoMan is offline  
Sponsored Links
Advertisement
 
post #2 of 15 (permalink) Old 07-17-2014, 04:08 PM
Angry Riot
 
Romeo's Avatar
 
Join Date: Jan 2014
Location: spokane washington
Posts: 1,035
 
Send a message via Skype™ to Romeo
Software Languages question

Quote:
Originally Posted by ColoradoMan View Post
I don't know how many out there develop software but how good is it to learn the language Ruby? It seems to be an upcoming language. What about Python? Would these be very useful to learn for the future job growth?

To be honest I've never wrote in those, I've always been more c++ or c# but most of my programming is personal projects or what not, I do a lot of web as well, all langs that are bigger like those have a use for someone, maybe someone else here has used those 2 specificly

At one time I was doing game maker 7 and made a game scandux 2, it was cool not super professional but a fun game had a nice community of about 500 or so active players, lasted a good year til we released a buggy update and erased accounts accidentally.
Sent from AutoGuide.com App
Romeo is offline  
post #3 of 15 (permalink) Old 07-17-2014, 04:46 PM Thread Starter
Senior Member
 
ColoradoMan's Avatar
 
Join Date: Nov 2010
Location: Colorado obviously
Posts: 2,302
  
I wonder how many people on this forum are developers.

I am still trying to decide how to move forward in a career in software development. Is it best to concentrate on a couple languages or be more of a jack of all trades and use and learn a lot of different languages?

Mods: 225/65/17 Geolandar A/T, K&N Cold air intake
ColoradoMan is offline  
 
post #4 of 15 (permalink) Old 07-17-2014, 04:58 PM
 
aroundincircles's Avatar
 
Join Date: Dec 2011
Location: Arizona
Posts: 7,298
  
It really depends on what you are going to be doing.

Ruby and python are mostly web programming languages, both really good to know. BUT if you do not want to go into website design/functionality. then I wouldn't learn them.

What specifically are you looking to do? I'm a systems admin and know basically no ruby or python... I do know powershell though, and in the future windows is pushing for windows sever to remove all GUI, and be command line only. so I am trying to learn it as quickly as possible.

In my experience, being a jack of all trades (languages/skill sets) makes it easy to get a job, but you won't get paid tons... if you specialize in one thing, you can get paid a lot of money, as long as that skill is still needed. If I were to do that I would specialize in something that will never go away, like unix/linux/powershell, but also have a lot of knowledge of other things as well, so you stay versatile.

2012 FDII Patriot - Sold
1989 Cherokee Pioneer - Sold
2003.5 Mazdaspeed Protege
1998 Mazda B4000 4x4
http://www.youtube.com/c/aicoffroadvideo
aroundincircles is offline  
post #5 of 15 (permalink) Old 07-17-2014, 11:58 PM Thread Starter
Senior Member
 
ColoradoMan's Avatar
 
Join Date: Nov 2010
Location: Colorado obviously
Posts: 2,302
  
Right now I specialize mostly in java,c# and database. I know almost nothing about web front end. Maybe this is a good chance to get up to speed a little bit on that stuff.

Mods: 225/65/17 Geolandar A/T, K&N Cold air intake
ColoradoMan is offline  
post #6 of 15 (permalink) Old 07-18-2014, 10:15 AM
Member
 
Barbe1an's Avatar
 
Join Date: Apr 2014
Location: Grand Ledge, MI
Posts: 52
 
Developer checking in

As a developer in a few primary languages, mostly older ones, (COBOL, JCL, assembler, SQL) I have to say that in my experience dabbling in other languages, python is a very powerful language to know. It has a lot of general purposes, and can be useful in creation a lot of tools. I had a brief encounter with ruby, seemed like a cool language, and I know it is gaining a lot of popularity lately, but if you are looking for job growth, I see the most jobs out there in java and HTML. Specializing there will do you great favors in the future in my opinion.
Barbe1an is offline  
post #7 of 15 (permalink) Old 07-18-2014, 11:01 AM
Senior Member
 
jack.allwardt's Avatar
 
Join Date: Feb 2008
Location: Bonney Lake, WA
Posts: 3,453
 
Quote:
Originally Posted by Barbe1an View Post
As a developer in a few primary languages, mostly older ones, (COBOL, JCL, assembler, SQL) I have to say that in my experience dabbling in other languages, python is a very powerful language to know. It has a lot of general purposes, and can be useful in creation a lot of tools. I had a brief encounter with ruby, seemed like a cool language, and I know it is gaining a lot of popularity lately, but if you are looking for job growth, I see the most jobs out there in java and HTML. Specializing there will do you great favors in the future in my opinion.
YES! Very similar to my experience. If you want to be in the "commercial" arena, then java and html are the basics. Then, of course, C++, etc. However there is a growing demand for gaming programmers--and they use the more modern languages/compilers. With more and more games showing up for smart phones, and the continuous sales of high end desktops for serious gaming, that may be the direction you'd want to go.

Not wanting to "date" myself more than you can surmise from my signature, back in "the good old days" at IBM, we mainframe/processor types were fluent in all MACHINE language for the various processors--way ahead of the OS.


Jack Allwardt, Bonney Lake (Tehaleh area), WA; "recovering Californian"; (REPEAT Patriot Owner...'08 Limited and a '16 High Altitude), Retired engineer, US Army veteran, Amateur radio General Class Licensee: K6SNS, Member: American Legion, Veterans of Foreign Wars, Central Valley Vietnam Veterans, Enumclaw (WA) Lions Club. Former vintage military jeep owner, instrument rated commercial pilot, ag pilot, vintage aircraft restorer and test pilot.
jack.allwardt is offline  
post #8 of 15 (permalink) Old 07-18-2014, 02:57 PM
Senior Member
 
dixiedawg's Avatar
 
Join Date: Sep 2009
Location: Coudersport, PA
Posts: 12,876
  
Garage
Not a programmer, for sure, but have used a lot of them, and we have many here at work.

If you want I can ask around?

I'll throw this out there though. how will the layoff my Microsoft of 18,000 people, basically shutting down XBox ops, even with most of the cuts being admin jobs, some have to be programmers?


You can go fast, but I can go anywhere
dixiedawg is offline  
post #9 of 15 (permalink) Old 07-18-2014, 03:01 PM
Senior Member
 
dixiedawg's Avatar
 
Join Date: Sep 2009
Location: Coudersport, PA
Posts: 12,876
  
Garage
Programmers here mostly work on our on-line learning suite of courses. Some work in our testing area, a lot o tests today are on-line.

I worked with a guy to build my work flow system, connecting Xerox, Sharepoint. and Oracle together. He's moved on and is a big shot at UPMC now.


If anyone is ever interested in jobs in Pittsburgh, let me know.


You can go fast, but I can go anywhere
dixiedawg is offline  
post #10 of 15 (permalink) Old 07-18-2014, 04:40 PM
Senior Member
 
croat's Avatar
 
Join Date: Nov 2010
Location: Milwaukee, WI
Posts: 10,946
  
Garage
Heh lots of our vendors are working on bailing ship from Java to other platforms due to compatibility/stability issues with their plugins. Python is a good one to know even if just basic knowledge. And truth to linux/unix - glad I learned it years ago in school, it comes up once in a while. Doing an educational R&D project right now (in scientific linux) with the son of the developer of C++

Religion has convinced people that there’s an invisible man…living in the sky, who watches everything you do every minute of every day. And the invisible man has a list of ten specific things he doesn’t want you to do. And if you do any of these things, he will send you to a special place, of burning and fire and smoke and torture and anguish for you to live forever, and suffer and burn and scream until the end of time. But he loves you. He loves you and he needs money.

~George Carlin
croat is offline  
post #11 of 15 (permalink) Old 07-22-2014, 04:02 PM Thread Starter
Senior Member
 
ColoradoMan's Avatar
 
Join Date: Nov 2010
Location: Colorado obviously
Posts: 2,302
  
Guess I will be learning/working with python and ruby for the next year at least. Hope I like it. I do like to learn but I hope I continue to like it after I know the languages better.

Mods: 225/65/17 Geolandar A/T, K&N Cold air intake
ColoradoMan is offline  
post #12 of 15 (permalink) Old 07-22-2014, 04:36 PM
Senior Member
 
rcguymike's Avatar
 
Join Date: Feb 2013
Location: Calumet Mi (In the U.P. eh?)
Posts: 3,283
 
I've worked with C, Java, C++, python, HTML(5), bit of assembly, ladder logic, and probably a few others. C, Java, C++, Web languages and ladder logic(if you're interested in controls engineering) are the one's I've seen on big projects.
Java: Android (very useful and can be lucrative or just fun)
C++: Windows programs
Web: of course everything (Chrome apps I believe are at least partly HTML5) and PHP if you're interested in web stuff!
Ladder logic: Amazon, walmart, Lowes, Home depot, basically all retail stores use PLC's to control their warehouses and they use ladder logic. There are some microcontroller based warehouse systems (I think written in C) but a majority are ladder logic.

Last edited by rcguymike; 07-22-2014 at 04:38 PM. Reason: forgot PHP
rcguymike is offline  
post #13 of 15 (permalink) Old 12-14-2018, 09:35 AM
Junior Member
 
Lucas's Avatar
 
Join Date: Sep 2018
Posts: 14
 
I want to make an mobile app on Java. Think that it will be a god idea to make a little help with the logistics? It`s my project for college homework, so i will ask a help from professionals to help me do my assignment.They always provide me with excellence in every homework task. So any ideas about the program? What do you actually need in program?
Lucas is offline  
post #14 of 15 (permalink) Old 12-14-2018, 10:43 AM Thread Starter
Senior Member
 
ColoradoMan's Avatar
 
Join Date: Nov 2010
Location: Colorado obviously
Posts: 2,302
  
I've never written a mobile app in Java. I use xamarin which is mostly c# and it is cross compatible between android and ios. I guess since android uses java in its apps natively it shouldn't be really any different than writing anything else in java except there are certain android apis to use. I would not recommend using java in ios.
ColoradoMan is offline  
post #15 of 15 (permalink) Old 12-14-2018, 03:23 PM
Senior Member
 
jack.allwardt's Avatar
 
Join Date: Feb 2008
Location: Bonney Lake, WA
Posts: 3,453
 
As it has been for the past 50 years+, a lot of software is designed around a particular hardware configuration. So, depending upon the hardware, learn/utilize the software the hardware is seeking. Good luck!


Jack Allwardt, Bonney Lake (Tehaleh area), WA; "recovering Californian"; (REPEAT Patriot Owner...'08 Limited and a '16 High Altitude), Retired engineer, US Army veteran, Amateur radio General Class Licensee: K6SNS, Member: American Legion, Veterans of Foreign Wars, Central Valley Vietnam Veterans, Enumclaw (WA) Lions Club. Former vintage military jeep owner, instrument rated commercial pilot, ag pilot, vintage aircraft restorer and test pilot.
jack.allwardt is offline  
Sponsored Links
Advertisement
 
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the Jeep Patriot Forums forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in










Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode



Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

 
For the best viewing experience please update your browser to Google Chrome