What do you do ?
- rsbseb
- -Horned Rabbit-
- Location: In the heart of the Ozarks
- Main keyboard: Varies
- Main mouse: ProtoArc trackball
- Favorite switch: I dream of a silky smooth Izot
- DT Pro Member: 0112
Retired Architect, who has owned a few side businesses over the last twenty some years.(restaurant, injection molding, construction management,and taxi company)
Hobbies include vehicle fabrication, gardening, cooking, poultry (I raise chickens, ducks, and quail), and now KEYBOARDS.
I have a pretty diverse background because I am one of those who cant get enough info into my head. I guess I'm a little bit like a chicken who gets easily distracted by every little bug that crosses it's path. Luckily I am married to a wonderful woman who puts up with my various distractions.
Most of my hobbies and activities revolve around some sort of design work. I am a designer at heart and am always creating something in my mind or by my hand when I see an opportunity to do so. I even designed a casket for my mother last year when she passed away.
Hobbies include vehicle fabrication, gardening, cooking, poultry (I raise chickens, ducks, and quail), and now KEYBOARDS.
I have a pretty diverse background because I am one of those who cant get enough info into my head. I guess I'm a little bit like a chicken who gets easily distracted by every little bug that crosses it's path. Luckily I am married to a wonderful woman who puts up with my various distractions.
Most of my hobbies and activities revolve around some sort of design work. I am a designer at heart and am always creating something in my mind or by my hand when I see an opportunity to do so. I even designed a casket for my mother last year when she passed away.
- eldorange
- Location: Philippines
- Main keyboard: IBM Model M, IBM M4-1
- Main mouse: A4Tech w/double click
- Favorite switch: swithces I can afford
- DT Pro Member: -
I majored in Economics, Politics and History in college...
I have a Master's degree in Modern Korean History and studied Korean Language (never improved) in Yonsei, Seoul
and minor interest in Korean custom keyboards (although I don't own one)...
dabbled into Law School...
my hobby was collecting novels (more than 200/300) ...stopped now...after realizing I can't understand Ulysses...can't finish Remembrance of Things Past...can't start reading Gravity's Rainbow
interested in computers since High School, got hooked into keyboard lately after watching hundreds of keyboard youtube videos...
I have a Master's degree in Modern Korean History and studied Korean Language (never improved) in Yonsei, Seoul
and minor interest in Korean custom keyboards (although I don't own one)...

dabbled into Law School...
my hobby was collecting novels (more than 200/300) ...stopped now...after realizing I can't understand Ulysses...can't finish Remembrance of Things Past...can't start reading Gravity's Rainbow

interested in computers since High School, got hooked into keyboard lately after watching hundreds of keyboard youtube videos...

Last edited by eldorange on 04 May 2015, 20:45, edited 1 time in total.
- jou
- Location: Switzerland
- Main keyboard: Ergodox
- Main mouse: Apple Magic Trackpad
- Favorite switch: Not sure yet
- DT Pro Member: -
Software Developer here. Went through the whole stack from C to Delphi, Objective-C, Java, Ruby/PHP, HTML/CSS/JavaScript (not in that order though). Currently, I'm mostly doing web development with PHP and everything that runs in the Browser. I also do basic sysadmin stuff to keeps the things running I'm making.
Got into the whole keyboard shebang after seeing someone's ErgoDox on Twitter. I decided to build one myself and got into the time and money sink of a hobby that keyboards are.
Since I haven't introduced myself yet, I'll take the opportunity to say: "Hi everyone!"
Got into the whole keyboard shebang after seeing someone's ErgoDox on Twitter. I decided to build one myself and got into the time and money sink of a hobby that keyboards are.
Since I haven't introduced myself yet, I'll take the opportunity to say: "Hi everyone!"
- Redmaus
- Gotta start somewhere
- Location: Near Dallas, Texas
- Main keyboard: Unsaver | 3276 | Kingsaver
- Main mouse: Kensington Slimblade
- Favorite switch: Capacitative Buckling Spring
- DT Pro Member: -
- Contact:
Welcome to DT!jou wrote: Software Developer here. Went through the whole stack from C to Delphi, Objective-C, Java, Ruby/PHP, HTML/CSS/JavaScript (not in that order though). Currently, I'm mostly doing web development with PHP and everything that runs in the Browser. I also do basic sysadmin stuff to keeps the things running I'm making.
Got into the whole keyboard shebang after seeing someone's ErgoDox on Twitter. I decided to build one myself and got into the time and money sink of a hobby that keyboards are.
Since I haven't introduced myself yet, I'll take the opportunity to say: "Hi everyone!"

If you don't mind from your view as a software developer, is it a good idea to learn multiple coding languages? I am considering becoming a developer and wondering which code would be best to learn of if I should learn more than one language. I am only a freshman in highschool, was going to learn a language this summer, only know a bit of java from my schools compsci class.
- scottc
- ☃
- Location: Remote locations in Europe
- Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1 HS, Novatouch
- Main mouse: Steelseries Rival 300
- Favorite switch: Nixdorf 'Soft Touch' MX Black
- DT Pro Member: -
Definitely. If you want to learn something elegant and useful, check out "Learn Python the Hard Way". Highly recommend it.Redmaus wrote:Welcome to DT!jou wrote: Software Developer here. Went through the whole stack from C to Delphi, Objective-C, Java, Ruby/PHP, HTML/CSS/JavaScript (not in that order though). Currently, I'm mostly doing web development with PHP and everything that runs in the Browser. I also do basic sysadmin stuff to keeps the things running I'm making.
Got into the whole keyboard shebang after seeing someone's ErgoDox on Twitter. I decided to build one myself and got into the time and money sink of a hobby that keyboards are.
Since I haven't introduced myself yet, I'll take the opportunity to say: "Hi everyone!"![]()
If you don't mind from your view as a software developer, is it a good idea to learn multiple coding languages? I am considering becoming a developer and wondering which code would be best to learn of if I should learn more than one language. I am only a freshman in highschool, was going to learn a language this summer, only know a bit of java from my schools compsci class.
- Redmaus
- Gotta start somewhere
- Location: Near Dallas, Texas
- Main keyboard: Unsaver | 3276 | Kingsaver
- Main mouse: Kensington Slimblade
- Favorite switch: Capacitative Buckling Spring
- DT Pro Member: -
- Contact:
- scottc
- ☃
- Location: Remote locations in Europe
- Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1 HS, Novatouch
- Main mouse: Steelseries Rival 300
- Favorite switch: Nixdorf 'Soft Touch' MX Black
- DT Pro Member: -
Doesn't really matter what you start with, it's more about the abstract concepts of programming. Python has a low barrier to entry and is pretty easy to pick up, which is why I recommend it. If you know a little Java, you'll likely pick up Python quite quickly.
- jou
- Location: Switzerland
- Main keyboard: Ergodox
- Main mouse: Apple Magic Trackpad
- Favorite switch: Not sure yet
- DT Pro Member: -
@Redmaus I second that it's not important what language you start with. The fundamentals are quite transferable to other languages. Pick whatever you think is most appealing to you. The single most important thing in learning programming is having a problem you want solved.
- Spikebolt
- √(4) != -2
- Location: Portugal
- Main keyboard: HHKB2 Pro
- Main mouse: Roccat Kone Xtd
- Favorite switch: Topre (so far)
- DT Pro Member: -
In my personal opinion, in this high level world where "everything" has a garbage collector the language you choose is secondary. The best way to improve your skills is to develop side-projects, one that you enjoy doing. Some keyboard related application, maybe.Redmaus wrote:Welcome to DT!jou wrote: Software Developer here. Went through the whole stack from C to Delphi, Objective-C, Java, Ruby/PHP, HTML/CSS/JavaScript (not in that order though). Currently, I'm mostly doing web development with PHP and everything that runs in the Browser. I also do basic sysadmin stuff to keeps the things running I'm making.
Got into the whole keyboard shebang after seeing someone's ErgoDox on Twitter. I decided to build one myself and got into the time and money sink of a hobby that keyboards are.
Since I haven't introduced myself yet, I'll take the opportunity to say: "Hi everyone!"![]()
If you don't mind from your view as a software developer, is it a good idea to learn multiple coding languages? I am considering becoming a developer and wondering which code would be best to learn of if I should learn more than one language. I am only a freshman in highschool, was going to learn a language this summer, only know a bit of java from my schools compsci class.
However, it's always cool to know languages that solve different kind of problems. If you already master Java there's not much point in learning C#, for instance. It accomplishes the same thing. Maybe you should try Scala instead

Language is secondary, what you need is reasoning.
-
- let's go
- Location: Spain
- Main keyboard: Realforce TKL/HHKB (both 45g/JIS)
- Main mouse: CST L-Trac CST2545-5W
- Favorite switch: Topre
- DT Pro Member: -
I am also on the IT world, on a hosting company doing system administration tasks. At work I am known as somebody who enjoys doing his work, the weird guy who everyday when arrives work opens his little bag where he carries the keyboard and trackball.
- XMIT
- [ XMIT ]
- Location: Austin, TX area
- Main keyboard: XMIT Hall Effect
- Main mouse: CST L-Trac Trackball
- Favorite switch: XMIT 60g Tactile Hall Effect
- DT Pro Member: 0093
Says you. Some of us work well below any garbage collectors and closer to the hardware. I do think that at some point all programmers should be forced to think through memory allocation the hard way to better understand why some operations are so slow or dangerous. Granted I say this as a C programmer.
Way on the other side of the spectrum pure functional languages like Haskell are another great mental exercise. Since both are Turing complete anything expressible in one is expressible in the other, though perhaps not as efficiently.
My university's intro programming class moved from Scheme (a LISP variant) to Python a few years ago. I second scottc's suggestion of working through Python The Hard Way. It could be a nice way to spend a summer break. At some point you just have to pick something and Python is a good choice. Add on libraries like NumPy and SciPy let you tackle all sorts of problems (slowly).
My only gripe with Python is that different versions of the language differ so much. So pick one version and stick with it at least for starters.
I picked up Apple BASIC in elementary school and started coding in C++ in high school. Since I work so close to hardware I'm a C programmer these days, some C++.
Way on the other side of the spectrum pure functional languages like Haskell are another great mental exercise. Since both are Turing complete anything expressible in one is expressible in the other, though perhaps not as efficiently.
My university's intro programming class moved from Scheme (a LISP variant) to Python a few years ago. I second scottc's suggestion of working through Python The Hard Way. It could be a nice way to spend a summer break. At some point you just have to pick something and Python is a good choice. Add on libraries like NumPy and SciPy let you tackle all sorts of problems (slowly).
My only gripe with Python is that different versions of the language differ so much. So pick one version and stick with it at least for starters.
I picked up Apple BASIC in elementary school and started coding in C++ in high school. Since I work so close to hardware I'm a C programmer these days, some C++.
- Mal-2
- Location: Los Angeles, CA
- Main keyboard: Cherry G86-61400
- Main mouse: Generic 6-button "gaming mouse"
- Favorite switch: Probably buckling spring, but love them Blues too
- DT Pro Member: -
- Contact:
One of the great things about music as a profession is that, so far as jobs exist, it is a meritocracy. Where you went to school or what degrees you hold may get your foot in the door, but in the end it's all about whether you can perform or not.
The bad sides of this are that there are some real jerks out there that you have to work with, because they really are the best at what they do, and that there aren't that many jobs so you keep running into those jerks over and over again, if you get any work at all.
- XMIT
- [ XMIT ]
- Location: Austin, TX area
- Main keyboard: XMIT Hall Effect
- Main mouse: CST L-Trac Trackball
- Favorite switch: XMIT 60g Tactile Hall Effect
- DT Pro Member: 0093
- HzFaq
- Location: Windsor, UK
- Main keyboard: Phantom
- Main mouse: CST L-Trac
- Favorite switch: MX Clears
- DT Pro Member: -
I tried getting jobs at a few rehersal rooms and studios close to the college, but of course they had all the graduates they would ever need, being so close to the college so it was basically impossible. I knew a couple of people and they let me sit in on some sessions and what not but after about 6 months of ringing around without getting anywhere I went part time at a bar and spent my days off trying to get studio time in the local area.Mal-2 wrote:One of the great things about music as a profession is that, so far as jobs exist, it is a meritocracy. Where you went to school or what degrees you hold may get your foot in the door, but in the end it's all about whether you can perform or not.
The bad sides of this are that there are some real jerks out there that you have to work with, because they really are the best at what they do, and that there aren't that many jobs so you keep running into those jerks over and over again, if you get any work at all.
After a year or so of that I "sold out" and got a proper job in a bank after realising I liked things like having disposable income and not living with my parents.