[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

How can I know if I'm smart enough to be a proficient and

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 30
Thread images: 2

File: java.jpg (107KB, 1280x768px) Image search: [Google]
java.jpg
107KB, 1280x768px
How can I know if I'm smart enough to be a proficient and profitable programmer? I'm thinking of jumping into Java but I'm afraid of hitting a wall.
>>
>>8277672
How old are you OP ? You don't have to be good at maths to be a programmer. You just need to understand how code work and how to do thing.

If you just want to code, it's okay. Only PhD need to be extremly good at mathematics to create new algorithm / computer structure.

We have to stop this BS with maths = computer sience, only a smal amount of people need it. The rest can live without.

Sincerly, a computer scientist doing a MBI.
>>
>>8277678
Btw, to be a good programer, you just need to like what you're doing and pratice, again and again. I started by studying Computer Networking but I did learn HTML CSS and PHP by myself. It's not great-great, but I'm doing far better than most people that learn it in school because thay just learn it to learn it.

Love what you do, do it well.
>>
>>8277678
>You don't have to be good at maths to be a programmer

sure, if you wanna be a monkey
>>
>>8277688
> Implying you know what you're talkin' about

Take your lowq bait and put it deep into your ass.
>>
>>8277678
>>8277683
36, I had a bit of a rough start at things and only recently started getting my shit together. I've always been proficient at and enjoyed math and science but not quite to college levels. I've kept my mind not completely dull, at any rate. I had fun with simple coding a long time ago, I think I won't have problems keeping interest.

I guess I mostly don't have a good handle on how a professional coder operates, yet. I'd start teaching myself but it's hard to find the time as things are.
>>
>>8277688
I would say you dont have to be good at math as a prerequisite, but they're kinda in the same realm and talent in one generally means talent in both.

The only exception I can think of is an old manager of mine who was dyslexic and he never could pick up math because he could never look at long equations. Not sure why he didnt have this problem with long lines of code but he was quite good.
>>
>>8277692
The good thing about programming is that it's one of thing that you can learn yourself and work with. For exemple, you can be doc by saying "I learn it on internet".

Luckily, we have internet and this is the best source to learn.

The most important is to enjoy maths & sience, even if you're don't good at it. College level is for studying, so, it's normal to have those subject because some people want to have a PhD to be engineer or teacher so they have to understand how to create algorithm.

Otherwise, don't worry too much. With all the people I did saw, most of them were huge retard, including myself. But we still managed to learn by ourselves because we like what we do.

In France, we have a website called "site du zero", it's a website that teach you from A to Z how to code.

So, you should search over internet to find what you like the most in order to work on it. Because, most of the time, you feel that you're bad about something but you just don't want to do it.

You can there tho :
https://www.codecademy.com/en

JFYTK, my last manager told me that his dad became a rich computer scientist at the age of 55 learning Oracle by himself.

Just do it pal :)
>>
>>8277699
I agree with you. BTW, I managed to be the 8th of my class with 4.5/20 in maths c:
>>
A related question, then. What's a good language to get into for work in the silicon valley? I was leaning Java, but I don't know what has more entry level openings.
>>
File: mkultra.png (286KB, 369x547px) Image search: [Google]
mkultra.png
286KB, 369x547px
>>8277672
you dont need to be smart
>>
>>8277672
Being a good programmer isn't about intelligence (although of course it's needed). It's your natural way of thinking that contributes the most.
>>
>>8277977
This.

>>8277913
Well you just have to check what are the most used languages. I hate Java but I have to admit that it's used a lot. Just look at what people need. If you know Java well, you won't have any prob to find a job.
>>
Currently am teaching myself C++.

It's not that hard, just practice, practice, practice.

As for Java, it should be easier to grasp than C++, as it's not as user-dependent.
>>
Unless you're making a neural network you are probably never going to need math beyond algebra I
>>
>>8278505
That's true.
>>
>>8277672
Programming is basically building things with logic. Math is a similar skill, but programming doesn't involve a lot of actual math. Being good at science in general is fine. It has more to do with liking to make things, and being good at digesting technical concepts. The burnout I have seen is usually programming jobs themselves, stuff like dealing with business logic, which you have to be able to describe perfectly. Zzzz.
>>
>>8279059

it requires a ton of math you shitty memeboi
>>
>>8277672
>How can I know if I'm smart enough to be a proficient and profitable programmer

Even a 12 year old can learn how to program. It's not harder than learning how to ride a bike. You just have to get used to it.

>I'm thinking of jumping into Java

What the fuck are you doing? Just learn C++11.
>>
>>8279094
Depends on what you're doing, I suppose. 3d stuff like games, maybe, but I just make business and end user applications.
>>
The key to becoming a top-tier programmer is to learn as many programming language as possible.
>>
>>8279136
Is C++ enough by itself? If there's some kind of logical progression to learning languages I suppose I can branch out, I just wanted to make sure I ended up with competitive skills.
>>
>>8279407
>If there's some kind of logical progression to learning languages

Depends on where you want to go.

C++ (general purpose) ⇒ Python/Lua (scripting) ⇒ Lisp/Scheme (functional) ⇒ whatever: Prolog (logic), Forth (stack), Haskell (functional) ⇒ Programming language theory, Compiler design

C/C++ (system programming) ⇒ AMD64/ARM/MIPS (assembly) ⇒ VHDL/Verilog (FPGAs/Hardware)

whatever APIs: OpenGL (graphics), OpenCL (GPGPU), MPI/OpenMP (parallel)
>>
>>8279458
Jesus what. I don't think the local school has a third of those. And java isn't even on there.
>>
>>8279543
Here in France, you can learn Java.

>>8279458
Most of the time, even in engineer rank, you don't have to know everything. You just have to be very good at one thing (or two).
>>
>>8279543
Don't rely on school for your education.
>>
>>8277672
Java/Python are the most taught languages in academia. There are many resources out there. I'm literally an idiot and if I can learn so can you.
Freecodecamp is excellent for back/front end dev along w/ algorithm practices and projects in JavaScript/html
hacksplaining/enigmagroup are great for an intro into network security
>>
>>8280232
True, but I think I'd do a lot better at that in a structured environment. At least until I get the basics down.
>>
>>8280232
School doesn't sucks. Well, I said that too, back when I was 14-18.. Then I got graduated, got skill, sure, by myself, but thanks to school, then got money and plenty of job offers.

Sure, if you just have a bachelor degree, good luck to be manager.

Master / PhD level are the best way to succeed, you can hate the machine, but this is the reality. Sure you can say to me that Einstein was bad at school. Well, show me what you did like him ? He was a genius.

For normal people, for us, the plebe, 98% of world population, school is the answer.

School sucks in many way but it sucks because of people that keep complaining of how bad their life are.

"Who want change ? - MEEEE"
"Who want TO change ? - ... "
>>
>>8277968
if anything (programming = problem solving). so no, you have to be smart.
Thread posts: 30
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.