Is there any chance, if someone is not good in understanding data structure can become a good programmer? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

Is there any chance, if someone is not good in understanding data structure can become a good programmer?

22nd Jun 2017, 4:24 AM
Altaf
Altaf - avatar
17 Answers
+ 13
I'm not good also in data structure at first. I even failed that subject when I was still in college. But now I'm good at programming and also to that topic. Friendly advise: Just Keep Reading Dude!
22nd Jun 2017, 4:31 AM
AJ Carlos
AJ Carlos - avatar
+ 7
https://en.m.wikipedia.org/wiki/Symbol_table see this link for data structure.
23rd Jun 2017, 5:03 PM
John Joy Raj
John Joy Raj - avatar
+ 4
Nothing is impossible in the whole universe! If you are not good at something start learning and practicing because practice makes a man perfect Data structure is very important but you can be a good programmer without being good at it just keep coding and try to learn and implement ds in that☺😊
22nd Jun 2017, 1:52 PM
Vivek Vardhan
Vivek Vardhan - avatar
+ 3
May be, but I think data structure is very important to someone who want to become a good programmer. Many problem can solve in a easy and effictive way if you understanding data structure.In addition, data structure is very important to algorithm design.Date Structure is not difficult to learn, but someone who want to be good at that should practice more.Therefore, try to lean and use it in your programming.
22nd Jun 2017, 4:48 AM
onicksia
onicksia - avatar
+ 2
thanks Aj Carlos , onicksia and vivek vardhan for the sugestion.
22nd Jun 2017, 3:35 PM
Altaf
Altaf - avatar
+ 2
thanks bro #theattharit Sawangpanich for the deatil answer i will try to read yor refer book.
23rd Jun 2017, 1:51 PM
Altaf
Altaf - avatar
+ 2
Actually almost any computer program use a database, so understand data structures isn't a must. But really help to deeply understand what you are doing
25th Jun 2017, 11:53 PM
⏩▶Clau◀⏪
⏩▶Clau◀⏪ - avatar
+ 2
@John Joy Raj: That link has nothing to do with syntactical data structures, it has to do with post compilation reference tables. It mentioned data structures, but had nothing to do with them. It is as off-topic as posting a link about RNG.
26th Jun 2017, 9:06 AM
Jamie
Jamie - avatar
+ 1
any good books to learn data structures ?
22nd Jun 2017, 2:26 PM
Aron Canapa
Aron Canapa - avatar
+ 1
Instead of thinking about these, you should continue to practice. You'll see it's a lot easier than you think when you start to understand.
22nd Jun 2017, 4:04 PM
Emirhan
Emirhan - avatar
+ 1
I don't think so because Data Structure has a great role in programming! So if someone wants to be a Programmer he must have to understand it deeply!😊
22nd Jun 2017, 10:35 PM
Mumtahin Ahmad
Mumtahin Ahmad - avatar
+ 1
Data Structures are not 100% compulsory to become a programmer or Software Engineer..but u should have a probable knowledge in Data structures and advanced Data structures so that u are quick enough to solve a given problem.. U can refer these if possible Data Structures Using C Reema Thareja , 2011 Fundamentals of data structures Ellis Horowitz , Data structures using C and C++ Yedidyah Langsam
23rd Jun 2017, 4:34 AM
Thota Yashwanth
Thota Yashwanth - avatar
+ 1
Becoming an awesome developer/programmer takes time.All of us start somewhere and some concepts take time to digest according to different people. Never mind,slow and sure wins the race.I started slowly and finally gaining momentum. You can kindly see what I have been able to build
23rd Jun 2017, 4:55 AM
John Waithaka Ita
John Waithaka Ita - avatar
+ 1
Becoming an awesome developer/programmer takes time.All of us start somewhere and some concepts take time to digest according to different people. Never mind,slow and sure wins the race.I started slowly and finally gaining momentum. You can kindly see what I have been able to build
23rd Jun 2017, 4:55 AM
John Waithaka Ita
John Waithaka Ita - avatar
+ 1
Of course buddy
23rd Jun 2017, 10:22 AM
Thattharit Sawangpanich
Thattharit Sawangpanich  - avatar
+ 1
Yes, use a structure-less language like BASH (or any UNIX-like shell script which doesn't even have real arrays). But *before* giving up, read Bruce Eckel's book Thinking in Java. I never wanted to learn Java, but it got me interested in learning C++. It is very well written and makes concepts like OOP (structure related) make sense. I only ever read +/- 10% and I was ready to start playing with C++. So it's not about the Java-isms so much as how the book paints the world. Just read a little of it. It's a great book and most libraries carry it. It doesn't have to be the latest edition. See how you feel then.
23rd Jun 2017, 1:17 PM
Jamie
Jamie - avatar
+ 1
the only thing is very difficult to achieve is that one that you do not pay any effort for it
26th Jun 2017, 2:05 AM
jorge osorio morales
jorge osorio morales - avatar