Hamster
Resident Rodent
- Joined
- Aug 22, 2006
- Messages
- 45,933
- Reaction score
- 18,426
Since then I've started several companies and mostly developed new products often including new technologies. That's a lot more fun.
Languages dammit!?
South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Since then I've started several companies and mostly developed new products often including new technologies. That's a lot more fun.
Languages dammit!?![]()
IMO you are always going to end up doing some maintenance work. And all n00bs should work on existing systems first to calm the **** down before they are let loose writing the base code of new products.
I'm curious though. When I look at these job ads I see a lot of .Net ones claiming to be greenfields work and "non-client facing" and cutting edge etc. I never see these for other tech.
Which language would you advise people take up if they just want to do "new" work?
What do you mean by "greenfields" work? IT systems for gardeners ?sorry but I have only ever looked for jobs in ads twice and never seen this term.
Wrt "non-client facing jobs", In SA I worked in a non-client facing dev team and it wasn't .Net
Because you haven't seen them, doesn't mean they aren't there![]()
Greenfields = brand spanking shiny new
Yes they are there, but you (I) don't see them in jobs ads as often as I do .NET.
I suddenly have an urge to study ip on Java again :/
Been coding for 30 years, 24 professionally. So there's been quite a variety.
The past several years though:
On the server it's LAMP.
On the client we use non mainstream tools and we take our Windows code and compile 90% of it unchanged on Linux and Android. Sorry can't share which, it's a competitive advantage.
Not sure what anything in this post means, or even if it makes sense....
What is windows code? If it is not java, then the "compile 90% unchanged" is obv BS. Even is it is java, awt/swing is not remotely compatible with android
Mmm, perhaps this thread has drifted a bit from the OP.
But anyway, to answer your post: Windows code = the source code of our Windows application. Because of the development tools we use that source code can be compiled on Linux and Android, 90% unchanged. Most changes are related to components which are different.
And you think thats a competitive advantage? People have been doing cross platform compilation for years. I mean ask Hamster he does it where he is. And if you want to write once run everywhere there are easy ways to do it.
http://www.tarnyko.net/en/?q=node/25
Ah but we do Windows too.
Just about all the mainstream languages are older than 10 years. Off the top of my head, Groovy and Go are the only languages that I can think of that weren't around 10 years ago.
So, it's a career change for me but I'm excited and this feels right to me.!
Getting butterflies for you budI'm glad you could get help from the MyBB Community! Good luck for the trials ahead!
If you going to develop for any platform, remember that a UI is also needed and even if your app has brilliant functions, if the UI sucks then ppl will see your app as good as that. Maybe brush up on the design area as ell, else you going to be outsourcing to a graphic designer.
Premise establishedHowzit guys,
So, I want to get out of the I.T field. Currently, I am a field technician.
Character building. This is good, connecting the subject with the reader.Last year, I played with some iOS mobile development and enjoyed it
Right in the feels :'( We have drama ladies and gentlemen!but since I no longer have a Macbook,
I cannot carry on with it.
Our intrepid hero has a plan, motivation and we can look forward to a marvelous adventure!However I will get another one soon
Like all good stories the hero steers towards disaster. Will fate save him or will this be the start of the end?My question is though, is mobile development the best way to go?
I was thinking along the lines of PHP
and C# / Java maybe?
Any thoughts and advise?
Thank guys