Jump to content


Check out our Community Blogs

lespauled

Member Since 14 Oct 2011
Offline Last Active Sep 21 2020 10:44 AM
*****

#670118 Second Interview with Apple

Posted by lespauled on 17 April 2014 - 05:05 AM

Good luck, but I am a little concerned that you may be pigeon holing yourself into tech support, rather than development.  If that is your passion, I would go for that, and not move to tech support.  

 

Although Apple would look cool on a resume, I would be more concerned that it would look like your out of programming for that duration, thus not helping you in progressing in the programming world.

 

It's a decision you need to make.


  • 2


#668861 Use an Image as a Password!

Posted by lespauled on 12 March 2014 - 06:21 AM

Today is thread resurrection day?  This thread has been dead for almost 5 years  :biggrin:

 

I don't even recognize most of the usernames in this thread.

 

You might want to look at the last posted date on threads before responding.  


  • 2


#668526 Had interview with Google today

Posted by lespauled on 24 February 2014 - 01:09 PM

Sorry to hear it.  

 

I've been a consultant for many years, and as a consultant, I have to go to an interview for each contract.  You learn something from every interview.  Over time, it will help you get over the nervousness.  After a while, you will realize that your heart rate doesn't go up one bit.  You will be more confident and that confidence will show during the interview.  It could be the difference between getting the job and not.

 

So, look at every interview as a learning experience, that will help you, no matter what the outcome.
 


  • 4


#668373 Career Advice

Posted by lespauled on 18 February 2014 - 11:11 AM

Wonderful advice.  Everyone should work in the hamburger drive-thru because some profession might be demanding. :eek:


  • 1


#668168 Career Project Help!

Posted by lespauled on 10 February 2014 - 11:05 AM

1.     What education type did you acquire for your career in software development (Degrees/Certifications/Self-Taught)?

 

All of the above.  I took a certification course that changed my life.  It was a 9 week, very intense course for a certification in Unix/C/C++ system programming.

 

2.     Did you do any freelance/internship work before your job?

 

No.  It was a hobby/passion of mine.  I started programming on a very old home "PC".  Common wrist watches have more processing power than that thing did.

 

3.     Did you feel prepared when you started your job?

 

I thought I was prepared, but my first job was a humbling experience.  What you learn in school has almost NOTHING to do with real world programming.  The good news was that I really love programming, so I took it as a challenge to get "up to speed" before becoming a liability.

 

4.     Do you work in development teams on projects?

 

I worked alone, in teams, and now managing developers.

 

5.     How much of your day on average is spent programming?

 

It varies day by day.  There are days when I program all day and there are days that I barely get to touch it.  Being a "hands-on" manager, I try to get my hands dirty.

 

6.     What is the average length of time a project takes?

 

That depends on the scope of the project.  All project go through the standard phases, and then move onto the enhancement phase.

 

7.     Do you often feel heavily pressured to finish a project (strict deadlines etc.)?

 

There are strict deadlines, but since I have a great team, there aren't many instances where we have or backs to a wall.  We usually finish early and work on any testing, bugs, enhancements, etc.  If we (or I) feel like the entire project is done early, I give the guys some time off here and there to recharge their batteries for the next project.

 

8.     How would you describe your work environment?

 

Structured, but laid back....as long as the work gets done.  Since I am a hands-on manager, I feel like it helps with the respect that my developers have for me.  They know that I am a developer and I am constantly working WITH them, when I can, to complete a project.  I am also reading everything I can to keep up with the latest technologies.  I then teach my developers the techniques that seem to work best for our projects.

 

9.     Do you feel there is plenty of room for advancement (job, salary, position) in the software development field?

 

This industry is usually based on experience.  when you start, the pay may be average.  But if you really have a passion and continue to work at it, you may become a "rock star" developer and over time, you can write your own ticket.  I was a consultant for many years, then settled down at my current position, because it was an incredible place to work.

 

10.  What is one piece of advice you would give to someone interested in a career in software development?

 

If you do not have a passion for it, find something else. 

 

If you are stagnant, you are falling behind.  Keep learning.  On the other hand, if you simply believe every new technology is the best, without trying it out and seeing it's pluses and minuses, you will become a liability.  Do honest assessments, without bias.

 

When I was in college, if I had studied as much as I do now, I could have been a brain surgeon.  


  • 2


#668051 Having trouble deciding what to charge for one page site

Posted by lespauled on 07 February 2014 - 06:48 AM

From a long-time consultant:  Do not charge by the page or per content.  Charge by the hour, and be honest.   Also, you round up your time.  This means that if it takes you an hour and a half, you charge for 2 hours.

 

The reason behind this is that once you complete the page, the person will ask for adjustments, enhancements, etc,  This way, your price has already been settled, and you are working for your time, not how many lines of code you have written.

 

I do like LKP's idea of gaining goodwill by giving a freebie.  If you are just starting out and want to build a clientele, this could work for you.  It might also get you more work from that client.


One time a friend of mine asked me to help him on a project.  He said it would be a clean 50/50 split.  I told him that I would make my decision after getting the specs of the system.

 

I went with him to the client for the requirements, etc.   I kept quiet most of the meeting, just soaking it all in.  It was a fairly large project, but pretty straightforward.  

 

Finally, it came down to price, and my friend negotiated a flat price of $4,000. 

 

On the ride home, I started doing the math.  Since it was a large project, it would take a couple of months to complete the existing requirements.  A couple of months is approximately 8 weeks with an average of 30-40 hours a week.  

 

I told him that I was unwilling to work with him on the project.

 

The reason was that it wasn't worth the money.

 

Doing the math:

 

$4000

divided by 2 people

$2000

divided by the estimated 8 weeks

$250

divided by a low estimate of 30 hours a week

$8.33/hr

 

I would have been better off wearing a headset at a window and asking customers if they "want to super-size your order"

 

Charge by the hour.  It will be a rule that you will probably disregard once, and only once, because you will learn quickly after basically making less money than a cashier at a fast-food restaurant.


  • 3


#667585 Nested For Loop [EXAMPLES!]

Posted by lespauled on 22 January 2014 - 06:43 AM

I am sure you can look at previous posts in this thread and find the answer to your problem.  I think this has been answered 50 times before. I recommend reading through the entire thread and learning everything you need to know about loops.


  • 2


#667407 Had interview with Google today

Posted by lespauled on 16 January 2014 - 06:05 AM

Excellent.  Good luck.  

 

I once went for a position at Microsoft.  The interview was in the evening, and I had been at work for about 18 hours straight, due to a major issue with some clown promoting something to production without going through QA.  I wasn't in my peak for an interview, but went anyway.  

 

Microsoft had a method of interviewing in pieces.  There are usually 20-30 candidates, and you meet with one interviewer at a time.  If you pass that interview, you move onto the next one.  If not, you go home.

 

It started at 6:30 pm and I met with 7 different technical people and one salesman.  First was an easy "getting to know you" interview to get a feel of your personality.  The technical questions came after that.  It was jump into the fire time right away. 

 

I love these types of interviews.  I see it as a challenge, almost a sport.  The hours being awake were taking their toll.  One interviewer asked me to be more verbose with my answers, even though I gave him the correct answer.  He knew I knew the technology, but wanted a bit more explaining of the technology.

 

Throughout the evening, the 20-30 people dwindled down to a handful of people.  I met with 7 technical people, and we were down to 3 survivors left.

 

Finally, I met with the district sales manager.  This is where things got a little strange.  He asked if I had any sales experience.  I was a developer, so I answered truthfully, no.  He went on with the interview regarding sales.  I simply couldn't understand it, but I went this far.  

 

The end result was that he told me that I had incredible technical skills but they are "looking for someone to go into a company and sell the Microsoft brand".  Apparently, they want people that will do anything to persuade people to stop doing things in house and have them hire Microsoft to do it for them.

 

I left there at 11:45pm.  It was an exhausting night, especially considering I was up for more than 24 hours straight.

 

The problem was that I was stunned about how the interview turned wildly.  I didn't get much sleep that night and was a mess the next day.


  • 1


#667318 Career Advice

Posted by lespauled on 14 January 2014 - 06:40 AM

When I was consulting (for many, many years), I found that you are way more hire-able when you have a current position.  I have always received 10-20 times the calls for positions when I already had a contract.

 

Stay where you are, and keep looking.  It will help you on two fronts:

 

  • As stated above, it makes you more attractive to hiring managers when you have a job.
  • It also helps NOT to have gaps in your resume.  

 

When you have gaps, especially longer than a month, it looks like you had interviews and didn't get the job (even if you didn't have any interviews), which makes hiring managers suspicious.


  • 1


#666501 Inactive programming

Posted by lespauled on 10 December 2013 - 07:18 AM

I'm with LKP on this one.  I'm definitely more creative, both in programming and in music when I'm working on interesting tasks (not program maintenance).  I come up with ideas all day, and challenge myself to implement my ideas into code.  

 

It also gets me thinking about music. I'll come up with ideas for riffs or songs while I'm "in the zone" programming.

 

I guess the concentration level sparks these ideas.


  • 2


#666237 JavaScript:Tutorial, MouseOver Image Change

Posted by lespauled on 26 November 2013 - 08:18 AM

I think it's cool you did a tutorial, but I think this is the wrong way to go about a mousover effect.  I think it should be done in CSS, not javascript.


  • 1


#664227 Real Life -> Code

Posted by lespauled on 27 September 2013 - 08:28 AM

Where are you getting size from?


  • 1


#660831 Why Do People Not Want to Learn?

Posted by lespauled on 01 July 2013 - 01:14 PM

There is a huge difference between finding a job and finding a job in your passion.  Programming is not only my job, it's my hobby.  


  • 2


#660333 Countries with Highest Salary && Lowest Living Expenses? (for program...

Posted by lespauled on 19 June 2013 - 11:29 AM

:biggrin:!!!THREAD HIJACKED!!!!  :biggrin:

 

Globalization (aka:Mutually Assured Economic Destruction) is one of the dumbest business models ever thought up.  There are racks of books that warn against it.  I don't remember which of them I read many years back, but I know that pretty much EVERYTHING that was predicted is coming to pass.  On a sky view level, it said that Superpowers will become 3rd world nations, and 3rd world nations will become superpowers.  Wonderful, just wonderful.

 

Possibly the 2nd stupidest thing is MAED-lite, or the Euro.  It's only a matter of time before Germany (and a few others) say enough is enough, and stops pumping up entitlement economies.  

 

You would think we might be smart enough to see what's happening with the Euro and begin changing course.

 

:biggrin:!!!THREAD HIJACKED!!!!  :biggrin:


  • 1


#659701 Thank you CodeCall!

Posted by lespauled on 03 June 2013 - 11:23 AM

CONGRATS!!!!!!!!


  • 1




Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download