hmmm Matlab does have objects. so I would think the OOP would be there. I do programming everyday on my job. Mostly python, bash, java. If you want a cheaper version of matlab, try octave or freemat. Some what compatible with matlab in syntax. I work a telephone company programming servers that are mostly unix based. Pyhton is awesome! however, I tend to stick to c++ for speed!
Somehow in my jobs that used matlab, I never had to use objects. Hmmm... The concept makes sense, but because it's been almost a year since I used Java, I'm just having trouble recalling the syntax for things. Do you enjoy getting to program on a daily basis? I'm trying to switch careers and get into an entry level programming position. I'd be cool with something that uses Java, or even web programming. Would you recommend focusing on Java or would it be worth while to learn c++? I've yet to learn python too... So many languages to learn!!!
C++ is a beast in the non web development world. They use it for making video games. They use it finance trade. Java is pretty much c++ but made for web development. If you learn java then you will pick up c++ quickly. The problems are that you have to be more responsible. There is no garbage collection. Meaning if you don't destroy the memory and have no access. it will stay there until the program ends. Which costs in memory. There are pointers in C++ that are not in java usualy(they are there but java really wanted to hide it because of security issues). That will be something new for you. There are less libraries You got swing in java. none of that c++ bare basics compared to java. You got to make it yourself along with a bunch of other stuff that java has as packages. I recommend java if you want to be in web development(I hate it but that's what I do). C++ if you want to do offline stuff. but! learn both to open your job opportunities. I enjoy it but I don't like getting up to drive 30 miles. I also don't like being paid 20,000 less what I should be paid for a job that a veteran would do. I'm a newbie as well. going back to python! Google loves it. Hard to miss it when you look through their code. It has more libraries and is easier to understand. It assigns types for you java: string hi="hi" python: hi="hi" it is easier to print python is simply print "hi" or in the 3.0 it is print("hi") input is easier too. answer=raw_input("Do I make you horny") that would ask the question and take in the response. the bad side is that it has no char type. strings does the job which is wonderful. It has no switch case. It is heavy on indentation. It is slower than java which is slower than c++ which is slower than c. I talk too much but yea in short learn c++ and java. Practically same thing. Python is even easier to learn. However, you may not want to go back after python! good luck though.
You just confirmed what I suspected. The more i learn, the less I know! haha... I'll put C++ and python the list of languages to learn. Maybe this summer. I have to get through PHP, another quarter of JavaScript, and hopefully the third quarter of Java in the Spring. I've noticed that ever since coding started making sense that it's been fairly easy to pick up any language. They are all pretty similar so far. For a year I had a 50 mile commute (one-way) and it was terrible, so i can certainly sympathize with your 30 mile commute. Hopefully in another few years you'll be making more money! How did you get your job if you're a newbie too? Do you have a degree? Internship experience? know the right people?
I had interned at motorola. I didn't want to go there for a job. I hated the phone industry. I have a B.S. in CS and am working on MS in CS ever so slowily. :smt042 Big difference! literally 40 grand more. lol I didn't know anyone. My boss came in and drilled me like crazy with questions at the interview. He wanted to know if I would break under pressure. He talked about the CIO(when something is broke, He comes in there yelling at everyone literally. best advice I give people is avoid him). They really needed people so I got the job. It is a job that really required veteran experience and I would never let some newbie do it but hey that's what they did. I applied at IBM but I didn't want to be a tester. This is on the main line. Meaning things go down pretty quick. Think of the people who keep google.com up and that's what I do for the company that will go nameless since I don't want people figuring out where I work. I'd leave in a heart beat for a better paying job. although that would be damaging since they might need two more people to take my place. What field are you switching form? Do you have a degree? If you are going to do web development, avoid being one of those people who have to watch servers 24 hour gig 7 days a week.
Ugh, I'm so dreading those types of interviews. I guess that shows that I'm not quite a strong enough programmer yet if I don't think I could get through an interview that involves people staring at me while I write code on a white board. I've started considering getting an MS in CS. I like coding, but I don't know if I would like the other stuff involved. I have a BS in Physics so I'd have a lot of catching up to do before I could even start the graduate classes though. It feels like I wouldn't be done for years....YEARS!!!! I currently work in the space sciences, so too much physics and not enough programming for my taste now that I know I like coding. And yeah, watching servers at all hours of the night would not work out for me. I like my beauty sleep to occur during those hours!
That's what we all tell my boss when he offers us his job! We like sleep. Physics was my first major. I dumped it the second I figured that I couldn't make much money unless I get a DR. You would probably be a good candidate for video games or graphics. last recommendation bash! You need it for linux. The old programmers love it and refuse to let go along with commandline. My generation prefers gui's.
I've seen some jobs for video games but they always say they want someone who likes video games. LOL...I can't stand them and figure that I couldn't fake it well enough. Unfortunately you are right about the physics degree. That's why I'm now trying to get into something else. I was in the first year of my Masters in Physics when I finally admitted that I HATED it. It felt great!!! I've used bash some. Until I got my current mac at work, I was only using UNIX and Linux machines. once I got used to it, I found that I like using the terminal window better than the GUI. You have more control when you use the command line - but you do need to understand what you're doing to do so.
HI SIR GOOD MORNING. I a m seidu from Ghana and am a man withount marriage and i like to join this side and if you can contact me in this site.yahoo.com this is the ID, S.IDRISSU@YAHOO.COM AND skepy ID,,seidu4561 and if you want to know more about me contact me in facebook, ID, seidu.jango@yahoo.com, THANK U TO MEET IN ALL THE SITE I GIVE U. :smt055:smt055:smt055:smt055
He's trying to get himself some of that white heat ya'll packing. I guess he thought dressman could hook him up...:smt102
Python's sloppy run time I don't even consider it a language. Shame on me. Welcome to the forum Austria!