|
Forget Cricket Talk about anything [within Board Rules, of course :) ] |
June 9, 2020, 10:12 AM
|
|
BanglaCricket Staff Editorial Team
|
|
Join Date: August 2, 2011
Location: NY
Favorite Player: Lara, Shakib
Posts: 8,002
|
|
Learning new language / skills
What are some good resources to learn new programming language and skills during this stay at home period?
I recently bought a SQL bootcamp course (from Udemy) and finished it. But I think I need to use it on a regular basis to maintain that level of knowledge otherwise I will forget. Started a Python course last week.
Are these worthwhile?
I don't work in technology sector but figured these are essential tools (like Excel) no matter where you work. So any other suggestions/advice will be appreciated.
__________________
Bangladesh
|
June 9, 2020, 03:43 PM
|
|
Cricket Guru
|
|
Join Date: April 9, 2011
Location: Sauga
Posts: 10,326
|
|
Depends on what you're going for.
If you're into Webdev then Javascript, Ruby (these could apply to scripting too)
Python/Bash/Perl for scripting
Embedded technologies then go for C/C++.
General purpose/AppDev or OOP then Java, C++ or C#
__________________
"How the little piglets would grunt if they knew how the old boar suffered."
|
June 11, 2020, 11:25 AM
|
|
BanglaCricket Staff Editorial Team
|
|
Join Date: August 2, 2011
Location: NY
Favorite Player: Lara, Shakib
Posts: 8,002
|
|
looking more like data mining/analytics. being able to manipulate large sets of data to gain insights.
__________________
Bangladesh
|
June 11, 2020, 12:23 PM
|
Cricket Legend
|
|
Join Date: March 7, 2006
Posts: 2,395
|
|
Whatever you learn, please ensure that you will constantly use that knowledge. That is the key to learning.
If the programming language is your area of focus, then try to work on a semi-complicated project. It is initially frustrating, but you learn more than trying to blindly follow the lectures.
Finally, there is no point in learning multiple programming languages, If you know the algorithm, it is not hard to figure out the syntax. Important is to read books on data structures and algorithm, sorting mechanism's etc.
|
June 14, 2020, 04:14 PM
|
|
Cricket Guru
|
|
Join Date: April 9, 2011
Location: Sauga
Posts: 10,326
|
|
Quote:
Originally Posted by mufi_02
looking more like data mining/analytics. being able to manipulate large sets of data to gain insights.
|
From what I have read, R and Python are best for data analysis
__________________
"How the little piglets would grunt if they knew how the old boar suffered."
|
June 14, 2020, 05:47 PM
|
|
Cricket Legend
|
|
Join Date: March 26, 2012
Favorite Player: Shakib Al Hassan
Posts: 6,023
|
|
Quote:
Originally Posted by mufi_02
looking more like data mining/analytics. being able to manipulate large sets of data to gain insights.
|
R would be perfect that. I have worked with very large data sets on R. From what developers tell me, it's easy as well. Though I din't find it easy, being from a non-tech background.
__________________
#PrivatizeBCB
#PrivatizeBFF
The end of Rahim will mark a new great beginning for the complacency free Bangladesh!
|
June 15, 2020, 08:48 AM
|
|
Cricket Legend
|
|
Join Date: March 6, 2016
Location: USAF AWACS
Favorite Player: Pilot
Posts: 2,472
|
|
Quote:
Originally Posted by mufi_02
What are some good resources to learn new programming language and skills during this stay at home period?
I recently bought a SQL bootcamp course (from Udemy) and finished it. But I think I need to use it on a regular basis to maintain that level of knowledge otherwise I will forget. Started a Python course last week.
Are these worthwhile?
I don't work in technology sector but figured these are essential tools (like Excel) no matter where you work. So any other suggestions/advice will be appreciated.
|
No, they are not. You are wasting your time.
End of.
|
June 16, 2020, 03:46 AM
|
Cricket Legend
|
|
Join Date: January 30, 2017
Location: Sydney Australia
Favorite Player: AirBus A340
Posts: 5,825
|
|
Thought I would chime in.
Basically the best way to learn programming is by doing and making something.
So you learned python great....now go build something.
|
June 16, 2020, 11:37 AM
|
|
Cricket Savant
|
|
Join Date: June 30, 2005
Location: Little Rock
Favorite Player: Viv Richards, Steve Waugh
Posts: 32,799
|
|
Quote:
Originally Posted by Roey Haque
R would be perfect that. I have worked with very large data sets on R. From what developers tell me, it's easy as well. Though I din't find it easy, being from a non-tech background.
|
Thank you, will check out "R".
__________________
The Weak can never forgive. Forgiveness is an attribute of the Strong." - Gandhi.
|
June 16, 2020, 07:44 PM
|
|
Cricket Legend
|
|
Join Date: January 20, 2005
Favorite Player: Shakib, Amla
Posts: 3,772
|
|
Mufi has the correct approach - Python is the better option for a beginner. It's much easier to understand and debug issues. Note that R was developed by statisticians and user friendliness wasn't a key consideration in constructing the syntax and grammar. You can accomplish a lot with a lot less code but you must have a strong foundation in higher math or statistics. Otherwise it'll be a challenge to debug the code and get the expected results. You can find the Bayesian probabilities or do a Monte Carlo simulation with only a few lines of code for instance, but without a thorough understanding of these concepts and how they work it'll be very difficult to get the code to work or know if you're getting the correct results at all. In Python you'll have to write a lot more code but you'll understand the steps much better.
__________________
Few things inspire us to soar quite like being really f***ed if we don't
|
June 17, 2020, 08:55 AM
|
|
BanglaCricket Staff Editorial Team
|
|
Join Date: August 2, 2011
Location: NY
Favorite Player: Lara, Shakib
Posts: 8,002
|
|
appreciate the inputs. I just started Python and installed anaconda and jupyter and working on basic math and functional operators now. But hard to keep motivated with so distractions around us.
With so many easy access to online courses these days, I wonder is there any need for traditional college degrees?
__________________
Bangladesh
|
June 17, 2020, 12:13 PM
|
|
Cricket Savant
|
|
Join Date: March 9, 2008
Location: Ω
Posts: 35,911
|
|
You really should contact the wizard of data mining: Dr Zed!
Pester him, stalk him, follow him to his home... do whatever it takes to get the foot in the door.
|
June 20, 2020, 11:29 PM
|
|
Cricket Savant
|
|
Join Date: March 9, 2008
Location: Ω
Posts: 35,911
|
|
|
June 20, 2020, 11:34 PM
|
|
Cricket Savant
|
|
Join Date: March 9, 2008
Location: Ω
Posts: 35,911
|
|
If anyone worried about payment, I will deposit certain % upfront to your paypal. Or you can work directly there.
|
September 3, 2020, 05:02 PM
|
|
Cricket Savant
|
|
Join Date: March 9, 2008
Location: Ω
Posts: 35,911
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
All times are GMT -5. The time now is 08:11 AM.
|
|