First  Prev  1  2  3  4  Next  Last
Post Reply Fellow CR's, Who's a Programmer & What do you usually do?
7077 cr points
Send Message: Send PM GB Post
20 / M / Miami, Florida
Offline
Posted 4/5/16
Asking who's a Fellow Programmer because I'm wondering how many CR members are Programmers and what they usually do for that. I can tell for myself as a Web Service Developer Using Java and many different Frameworks because of work. Pretty interesting to learn what I'm currently doing and very headache intising at times.
367 cr points
Send Message: Send PM GB Post
23 / M / Tennessee
Offline
Posted 4/5/16
I charitably call myself a programmer, though I've never actually been employed as such.

I started learning about programming when I was 13, studying C and Java. Mostly, I just made some silly little scripts. Nothing I couldn't have written in batch.
These days, I'm a little more serious in my studies. Right now, I'm studying Javascript and Python, as they are currently both popular languages for web development. Along with that, I am also learning game design in Unity, using C# for scripting.

I'm hoping to teach myself how to make 3d models and animations in Blender as a supplement to my Unity projects.
I'm not very knowledgeable about how it works yet, but I am aware you can automate some modeling procedures with python.
68890 cr points
Send Message: Send PM GB Post
East Coast
Offline
Posted 4/5/16
I did most of my programming in Fortran IV in college. I taught myself XML about 15 years, but I haven't used it in a number of years now
7077 cr points
Send Message: Send PM GB Post
20 / M / Miami, Florida
Offline
Posted 4/5/16

Lietill wrote:

I charitably call myself a programmer, though I've never actually been employed as such.

I started learning about programming when I was 13, studying C and Java. Mostly, I just made some silly little scripts. Nothing I couldn't have written in batch.
These days, I'm a little more serious in my studies. Right now, I'm studying Javascript and Python, as they are currently both popular languages for web development. Along with that, I am also learning game design in Unity, using C# for scripting.

I'm hoping to teach myself how to make 3d models and animations in Blender as a supplement to my Unity projects.
I'm not very knowledgeable about how it works yet, but I am aware you can automate some modeling procedures with python.


I started learning Programming at the age of 12 first learning Visual Basic and several Engines, I gave up on those then fast forward 4 years later at 16, I started once again but doing Java/ C/C++/C# for simple programs and scripts since at that time I tred to make a game. Now at the age of 20, I am now a Developer for a Company doing Web Services ranging from Java for Server Side with several Frameworks to the frontend of a Website using HTML5. Its been a crash course for me to get back into the habit of programming. Its a good thing I only program in Java now, Trying to get back into the C family has been a nightmare for myself.


kiltmaker wrote:

I did most of my programming in Fortran IV in college. I taught myself XML about 15 years, but I haven't used it in a number of years now


I had to learn XML a good bit for several different programs that I've had to make, Now I just use JSON since its easier to read and because of it being requested more for assignments that I'm given. XML from my standpoint isnt used much but with JSON here its become easier to do but for myself, I had a hard time understanding it from creating a JSON file and trying to read information from one.
Posted 4/5/16 , edited 4/5/16
I can program, but not employed as such. I taught myself C and a good chunk of C++ and learned Java through school. I also learned Cobol and RPG at a community college just cause I there is a lot of old code sitting around and thought they might help me land a job when I was considering making a career of it. Mostly I just work on personal projects.
7077 cr points
Send Message: Send PM GB Post
20 / M / Miami, Florida
Offline
Posted 4/5/16

prh99 wrote:

I can program, but not employed as such. I taught myself C and a good chunk of C++ and learned Java through school. I also learned Cobol and RPG at a community college just cause I there is a lot of old code sitting around and thought they might help me land a job when I was considering making a career of it. Mostly I just work on personal projects.


Well from what I remembered, many different Software companies look for people that know C++, but as of lately, I have no clue if C++ is still the Standard for software development. I'm supposed to learn COBOL for my degree but as classes aren't really offered for that anymore, I'm in a pickle. Good O MainFrame being slowly rolled out from COBOL into Java/C#, RPG is one thing I haven't heard about in a good few years.
2204 cr points
Send Message: Send PM GB Post
M / Canada
Offline
Posted 4/5/16
I used to work as a .Net programmer (VB and C#), but I left the field because I got tired of programming under pressure. I still code for my personal projects though, mostly in PHP and other languages needed to make websites (HTML, CSS, Javascript).
85263 cr points
Send Message: Send PM GB Post
27 / M / Louisville, KY
Online
Posted 4/5/16
I'm a C# Programmer. I've worked in the following languages: HTML, CSS, JavaScript (and the jQuery framework), SQL Server, C#. I currently do more work in SQL Server (Tables and Stored Procedures) and C# (Console Applications). I have experience in ASP.NET MVC and Web Services.

I started my career on front-end design (UI using HTML, CSS, and JavaScript (mostly jQuery) and another member on my team wrote the SQL Server and C# code that I referenced in my code via Razor Models (MVC) and jQuery to interact with the HTML. Now with more coding experience I moved on to the SQL Server and C# part of the job.
4005 cr points
Send Message: Send PM GB Post
Offline
Posted 4/5/16 , edited 4/5/16
I have been a C/C++ developer for the last 11 years. Mostly in the financial industry with a brief stint in what I will generously call the game industry (nothing fun). My starting language in college was Ada of all things. I tried my hand at a number of languages in high school, but access to good tools and learning resources was limited. I grew up in a small town, and the internet was only just becoming a thing back then. I wish I had been introduced to a open source *nix earlier.
7077 cr points
Send Message: Send PM GB Post
20 / M / Miami, Florida
Offline
Posted 4/5/16

Khaltazar wrote:

I'm a C# Programmer. I've worked in the following languages: HTML, CSS, JavaScript (and the jQuery framework), SQL Server, C#. I currently do more work in SQL Server (Tables and Stored Procedures) and C# (Console Applications). I have experience in ASP.NET MVC and Web Services.

I started my career on front-end design (UI using HTML, CSS, and JavaScript (mostly jQuery) and another member on my team wrote the SQL Server and C# code that I referenced in my code via Razor Models (MVC) and jQuery to interact with the HTML. Now with more coding experience I moved on to the SQL Server and C# part of the job.


Almost the same work style for me but using Java instead with Struts2 & Spring MVC. Having a hard time trying to learn MySQL Stored Procedures but Slowly getting the hang of it. This is technically my first Career Job as a Intern and has been very challenging. Slowly burning myself out because of problems coming up left and right with programs dying on me or code not working anymore after a few uses or from doing a small change.

Using the Chrome Web Debugger has been really useful for myself when I was doing AJAX calls with the jQuery framework to connect to a Servlet to input Data into a JSON file or for a Simple form collecting Info that can be used again for whatever I needed.
knorin 
68040 cr points
Send Message: Send PM GB Post
35 / M
Offline
Posted 4/5/16
Learned BASIC and C as a hobby back in grade school, then majored in CS/Mathematics, got a job doing VB 5 and later .NET development for a few years before moving to a non-profit to do PHP web app development. You can tell a company isn't doing well when you can leave it for a church-affiliated non-profit and actually make more money. Gods don't pay well, but the people that work for them are real nice.
7077 cr points
Send Message: Send PM GB Post
20 / M / Miami, Florida
Offline
Posted 4/5/16

knorin wrote:

Learned BASIC and C as a hobby back in grade school, then majored in CS/Mathematics, got a job doing VB 5 and later .NET development for a few years before moving to a non-profit to do PHP web app development. You can tell a company isn't doing well when you can leave it for a church-affiliated non-profit and actually make more money. Gods don't pay well, but the people that work for them are real nice.


Must've been fun going through that change. I'm not a complete fan of PHP, Had a hard time trying to understand what was even going on with PHP code, I had to stop learning it for now.
85263 cr points
Send Message: Send PM GB Post
27 / M / Louisville, KY
Online
Posted 4/5/16

RedPhanthom wrote:


Khaltazar wrote:

I'm a C# Programmer. I've worked in the following languages: HTML, CSS, JavaScript (and the jQuery framework), SQL Server, C#. I currently do more work in SQL Server (Tables and Stored Procedures) and C# (Console Applications). I have experience in ASP.NET MVC and Web Services.

I started my career on front-end design (UI using HTML, CSS, and JavaScript (mostly jQuery) and another member on my team wrote the SQL Server and C# code that I referenced in my code via Razor Models (MVC) and jQuery to interact with the HTML. Now with more coding experience I moved on to the SQL Server and C# part of the job.


Almost the same work style for me but using Java instead with Struts2 & Spring MVC. Having a hard time trying to learn MySQL Stored Procedures but Slowly getting the hang of it. This is technically my first Career Job as a Intern and has been very challenging. Slowly burning myself out because of problems coming up left and right with programs dying on me or code not working anymore after a few uses or from doing a small change.

Using the Chrome Web Debugger has been really useful for myself when I was doing AJAX calls with the jQuery framework to connect to a Servlet to input Data into a JSON file or for a Simple form collecting Info that can be used again for whatever I needed.


I started as an intern as well but got hired on after I graduated college. I have been lucky because when I was hired as an intern I only knew C, C++, Java (not so great at them as I was when in college - what you don't use slowly or sometimes quickly leaves you). I knew a little bit of C# from just taking what I knew from C, C++, Java and just taught it to myself while I tutored fellow college students in C# since it really isn't that much different. My employer let me learn C#, MS SQL Server, JavaScript, jQuery framework of JavaScript, etc. while I got paid. Basically the first month or so was training and self-teaching myself all the languages the company used looking at projects I was given to update or convert from classic ASP to .NET and some ASP.NET to ASP.NET MVC. They were huge projects to me because in college I was only told to create simple single-file programs so I didn't need to know how files interacted with each other so it all was a bit of a learning curve but I quickly got it and I never stopped learning. I never consider the code I write to be perfect and always learn better and more efficient ways to do the same thing.

I know what you mean by programs dying on you or code not working anymore even if you haven't touched it. Servers are a big pain to me. We have various environments and even though the code is binary same in all the environments as well as the data for some reason it could work in test and quality assurance and pass all the checks, but then in production it would encounter issues that would be impossible to reproduce in test or quality assurance. Then we figure out that a server that hosts some of the code is freezing in the middle of user transactions and the other servers in the ring would not pick up that transaction it would just fail. That was a big pain.

One thing I found helpful to do was do all my documentation first and then code after all the design was laid out. I learned that saved a bunch of time. It really helps to have something written in English and not just an idea in your head to go off of. If you have an idea in your head on how to do something the next day you could wake up and forget 20% of it and program 80% of it and struggle on the remaining 20% because you had to plug in junk that you never intended because you forgot. Then you remember and try to implement your original idea but you only remembered 15% of it and that 5% causes the application to just not work properly. I switched to just writing down my design first and having a flowchart of what I plan to do and when and it actually makes you code faster because you don't have to stop and think about what you forgot. It also helps you to not change your mind on something. Breaking the project into pieces also helps. It is better to have 5 stored procedures that do a similar thing rather than a bunch of...

IF @Value = 1
BEGIN

END;
ELSE IF @Value = 2
BEGIN

END;
...

...because then if you change one piece in this larger stored procedure you now have to test 5 cases rather than just 1. Then perhaps 4 will pass and 1 fails or maybe they all pass but now one of them logically fails (meaning it passes, but it doesn't do what you intended).

Another big tip I have is to create a utilities project your other projects can use with frequently used or generic methods that would come in handy in later projects. Sorry for the long book to read, I'm used to being a tutor and mentor so I always end up trying to give tips and tricks and things that saved me time.
Sogno- 
45650 cr points
Send Message: Send PM GB Post
Offline
Posted 4/5/16
we are all just glitches in the program
15630 cr points
Send Message: Send PM GB Post
25 / M
Offline
Posted 4/5/16
I've been working as a software developer ever since I graduated college (besides a couple internships). I hated the subject in high school, but blamed it on the teacher and went with it anyway for my college education. One of the best decisions in my life. I "started" with Visual Basic in high school, but in college I used C++/C#/Haskell. My current work has me using Java/Scala/Python. There's some Javascript and Bash sprinkled in here and there.

Working with programming languages has generally come naturally; it's the frameworks I have to work with that can be a pain in the neck at times.
First  Prev  1  2  3  4  Next  Last
You must be logged in to post.