My name is Rachel Lim and I’m a programmer living in NY. I’ve always loved computers so it seemed natural to pursue a career with them. Unlike humans, computers are logical, consistent, and can be powered down and put away at will.
I currently have an Associates Degree in Software Applications & Programming, but the majority of what I know is self-taught. I work as a Programmer for a mid-sized financial company, building custom applications and reports. Lately I’ve been given the opportunity to work on an enterprise-level application using WPF and have been loving it.
If there is one thing I would say I do well at, it’s Learning. I was homeschooled when I was young and most of my programming knownledge is self-taught. I am constantly doing online research of some kind or another, and love the information found on other people’s blogs, so thought I’d start my own. No idea if I will keep with it, or if I will keep it updated, but I hope to post some useful information that I personally have had a hard time figuring out when I started out.
Feel free to contact me at rlim@email.itt-tech.edu, but be warned that I am often slow to reply to emails and sometimes forget to respond at all.
“The three chief virtues of a programmer are: Laziness, Impatience and Hubris.” – Larry Wall
Laziness: I’m too lazy to do the same task repeatedly so write scripts to do that task for me. This makes people think I am intelligent.
Impatience: I’m too impatient to wait for my code to run so rewrite the code to improve performance. This makes people think I am a good programmer.
Hubris: When someone asks if I can do something I just say Yes, then go find out how to do it (Google!). This makes people think I can do anything.
Ultimately, it means I can make a career out of being Lazy, Impatient, and Hubristic(?).
nice to read ur blog
Thanks!
hi Rachel very nice post …thanks for sharing your knowledge.
I’m impressed.im completely impressed with your 3 points
1)lazyness 2)Impatience 3)Hubris. great saying rachel.liked it wheres the thumb up to like it lol: and even I liked your question on programmers stackexchange.these one
whats your experiance with female programmers!really cool!
Thanks!
Nice blog. I am also glad you are on StackOverflow. I’ve valued many of your contributions, even when they beat mine
You seem quite accomplished for your age, and should be proud of yourself.
Thanks Ed!
… Do I know you on SO?
We’ve posted some rival answers in the past.
Nowadays I’ve stopped answering questions on SO, mainly because of toxic people like Hans Passant.
nice blog keep it up .
Nice 2 see a geek girl!! Rock On!
Hi Rachel,
I’m a former ITT Tech instructor (Programming and Networking) in NY(alb) and I got a job doing WPF. Prior I was doing asp.net, php and javascript. I did some android development too and it is a bit similar to WPF.
Your website is very helpful and I will be coming back~! Who said teachers can’t learn from students
. The few students in the programming track were always the brightest!
Hi Lenny,
Glad to hear this site is helping you. I actually graduated from ITT’s SAP program in WNY a few years ago, and I enjoyed quite a few of the teachers there. Good luck to you with WPF!
Rachel
Hi Rachel,
I have read your blog. It is very nice and informative.
Thank you for sharing your knowledge.
HMO
Hey Rachel
I have been working on WPF for quite some time now but still haven’t got the full grasp of it. So just wanted to know which book you would recommend to get the basic fundamentals right and get the real essence of WPF.
Thanks
Honestly, I don’t read technical books too much. I can usually learn much more from online resources, and have had a disappointing experience with most WPF books I’ve read.
Here are some links for getting started:
Hi FirstHandWpf,
Besides Rachel’s good links I would strongly recommend Adam Nathan’s “Windows Presentation Foundation Unleashed.” It’s very simple, has color coded examples, goes very step by step, and gives you an extremely well rounded grasp of the basics.
Laziness: I’m too lazy to do the same task repeatedly so write scripts to do that task for me. This makes people think I am intelligent.
Impatience: I’m too impatient to wait for my code to run so rewrite the code to improve performance. This makes people think I am a good programmer.
Hubris: When someone asks if I can do something I just say Yes, then go find out how to do it (Google!). This makes people think I can do anything.
Hahahahahaha LOL
I like it!
just need to say you are a wonderfull programer and i need to learn more from you ,really