web developers? coder? programmers? need your suggestion here

andzon

BANNED
Joined
Feb 8, 2010
Messages
309
Reaction score
40
Hi I am a founder of a start-up and i have a co founder whom is the tech guy. My question here is what is the fastest way or the best way to learn about programming language so I know whether the tech is really doing it the most efficient and effective way. Basically speaking programmer language with them.

I have no basic to coding whatsoever but im eager to learn enough to communicate with techies. So what do you guys think? Was hoping to learn as much as possible form the internet but i dont seem to know where to start. Javascript? PHP? pyton? there are so many out there.
 
So, when you go your car for repairs, do you also learn how to be a mechanic to check if you 're getting results? Or are you instead testing the car to be up to your expectations when you get it back?

Same thing goes with managing your programmers. Of course, having some knowledge never hurts in communications, but your prime goal is to make business decisions and assess the deliverables.
 
the language depends on your usage scenario / platform...

python is easy to learn and powerful, (YouTube is done in Python, I think) but its mostly Php that is used in web applications (Facebook, lime survey, WordPress etc...)

java is good for android apps, but you can also build apks from Python scripts.... it really depends on your needs...
 
By the time you learn enough about each part of his stack to determine whether or not his implementation is being done the "most efficient and effective" way, you're probably a full blown developer with years of experience.
 
OP, if your tech guy can't do it then hire somebody who can.
If you are a start up, you won't have time to do it.
You should be focused on growing your business.
 
I understand where you guys are coming, but you see sometimes, i face problems with these programmers saying there is no way they could solve this solution because they dont think outside of the box and only do what i ask them to do. They would'nt go like... this way doesnt work, so in order to achieve this goal we pivot into another alternative which align with the same goal. So if i know programming language at least i can suggest them a different alternative than what they think it is.
 
I understand where you guys are coming, but you see sometimes, i face problems with these programmers saying there is no way they could solve this solution because they dont think outside of the box and only do what i ask them to do. They would'nt go like... this way doesnt work, so in order to achieve this goal we pivot into another alternative which align with the same goal. So if i know programming language at least i can suggest them a different alternative than what they think it is.

You are paying for their expertise.
Either pay for better programmers or work with what you have and listen to them.
 
I'd be willing to teach you one language i recommend php, once or twice a week is the time i can offer you.
 
Cool are you offering free?
 
jazzc has a point here but I would say, yes it would be better if you have some basic knowledge. I am not well versed in python, so I can't really speculate, but PHP is easy to learn.

If you are really serious about getting started with programming, then begin with C and C++ and a bit of Java may be. PHP is easy to understand if you have basic understanding of how a program is coded.
 
jazzc has a point here but I would say, yes it would be better if you have some basic knowledge. I am not well versed in python, so I can't really speculate, but PHP is easy to learn.

If you are really serious about getting started with programming, then begin with C and C++ and a bit of Java may be. PHP is easy to understand if you have basic understanding of how a program is coded.

c and c++ is for programing right? how about front end and back end web developing, i guess learning those are not required?
 
Every programmer started at c (structured programming) and c++ (object-oriented programming). I'm also learning those on my university, and without those it's useless to learn any other language. Check out Udemy, Codecademy, search on Google for free code courses. There are tons of them.
Oh, and you can easily learn the language, but you need years of time and practice in order to improve and master it. After one and a half year of studies i still don't know more that the 'basics', so keep that in mind too.
 
Dude C and C++ has basic concepts that is needed to understand programming. C is called the mother language and C++ brings in OOP based programming. Once you have some knowledge on them, you can learn anything easily.

Ofcourse you can skip it all and get started to php directly, but I can't tell you how tough that would be because I first learned C myself. There has to be a reason why most of the engineering degree courses have C in the first semester itself.

c and c++ is for programing right? how about front end and back end web developing, i guess learning those are not required?
 
Every programmer started at c (structured programming) and c++ (object-oriented programming). I'm also learning those on my university, and without those it's useless to learn any other language.

You can't be serious - this isn't the 90s. And even then, do you have any idea how many people in scientific computing are great in FORTRAN and have no idea on C? Don't eat up the hype you 're getting sold.
 
There has to be a reason why most of the engineering degree courses have C in the first semester itself.

There is - engineering isn't about web development, so they start by teaching you something classic. You can't do PHP or Ruby in embedded system now, can you? :)
 
OP to really oversee what your programmer is doing you can't just learn the languages he's using. Anyone can hop on code academy or watch videos and get a good grip on Javascript or PHP. But you're mainly learning syntax and definitions, the real battle is applying that knowledge. It takes experience and time to understand how to use languages efficiently and apply them to real problems.
 
OP, You can't. If you want to judge your developer you need to be better developer than he is. Either this or pay for an audition from trusted IT consulting firm.
I'd rather worry not about him not doing his job properly but about him telling you bye-bye and completing the project for himself only.


You can't do PHP or Ruby in embedded system now, can you?
Many routers have web interface written in perl and other more or less mainstream languages. They have standard linux inside after all.
 
Back
Top