facebook Twitter RSS Feed YouTube StumbleUpon

Home | Forum | Chat | Tours | Articles | Pictures | News | Tools | History | Tourism | Search

 
 


Go Back   BanglaCricket Forum > Miscellaneous > Forget Cricket

Forget Cricket Talk about anything [within Board Rules, of course :) ]

Reply
 
Thread Tools Display Modes
  #1  
Old June 9, 2020, 10:12 AM
mufi_02's Avatar
mufi_02 mufi_02 is offline
BanglaCricket Staff
Editorial Team
 
Join Date: August 2, 2011
Location: NY
Favorite Player: Lara, Shakib
Posts: 7,993
Default 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
Reply With Quote

  #2  
Old June 9, 2020, 03:43 PM
NoName's Avatar
NoName NoName is offline
Cricket Guru
 
Join Date: April 9, 2011
Location: Sauga
Posts: 9,909

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."
Reply With Quote
  #3  
Old June 11, 2020, 11:25 AM
mufi_02's Avatar
mufi_02 mufi_02 is offline
BanglaCricket Staff
Editorial Team
 
Join Date: August 2, 2011
Location: NY
Favorite Player: Lara, Shakib
Posts: 7,993

looking more like data mining/analytics. being able to manipulate large sets of data to gain insights.
__________________
Bangladesh
Reply With Quote
  #4  
Old June 11, 2020, 12:23 PM
HereWeGo HereWeGo is offline
Cricket Legend
 
Join Date: March 7, 2006
Posts: 2,380

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.
Reply With Quote
  #5  
Old June 14, 2020, 04:14 PM
NoName's Avatar
NoName NoName is offline
Cricket Guru
 
Join Date: April 9, 2011
Location: Sauga
Posts: 9,909

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."
Reply With Quote
  #6  
Old June 14, 2020, 05:47 PM
Roey Haque's Avatar
Roey Haque Roey Haque is offline
Cricket Legend
 
Join Date: March 26, 2012
Favorite Player: Shakib Al Hassan
Posts: 6,004

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!
Reply With Quote
  #7  
Old June 15, 2020, 08:48 AM
Shingara's Avatar
Shingara Shingara is offline
Cricket Legend
 
Join Date: March 6, 2016
Location: USAF AWACS
Favorite Player: Pilot
Posts: 2,017

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.
Reply With Quote
  #8  
Old June 16, 2020, 03:46 AM
DinRaat. DinRaat. is offline
Cricket Legend
 
Join Date: January 30, 2017
Location: Sydney Australia
Favorite Player: AirBus A340
Posts: 5,771

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.
Reply With Quote
  #9  
Old June 16, 2020, 11:37 AM
Tigers_eye's Avatar
Tigers_eye Tigers_eye is offline
Cricket Savant
 
Join Date: June 30, 2005
Location: Little Rock
Favorite Player: Viv Richards, Steve Waugh
Posts: 32,734

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.
Reply With Quote
  #10  
Old June 16, 2020, 07:44 PM
zman's Avatar
zman zman is offline
Cricket Legend
 
Join Date: January 20, 2005
Favorite Player: Shakib, Amla
Posts: 3,733

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
Reply With Quote
  #11  
Old June 17, 2020, 08:55 AM
mufi_02's Avatar
mufi_02 mufi_02 is offline
BanglaCricket Staff
Editorial Team
 
Join Date: August 2, 2011
Location: NY
Favorite Player: Lara, Shakib
Posts: 7,993

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
Reply With Quote
  #12  
Old June 17, 2020, 12:13 PM
Zeeshan's Avatar
Zeeshan Zeeshan is offline
Cricket Savant
 
Join Date: March 9, 2008
Location: Ω
Favorite Player: Tamim Iqbal
Posts: 34,896

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.
Reply With Quote
  #13  
Old June 20, 2020, 11:29 PM
Zeeshan's Avatar
Zeeshan Zeeshan is offline
Cricket Savant
 
Join Date: March 9, 2008
Location: Ω
Favorite Player: Tamim Iqbal
Posts: 34,896

Hiring. Easy $50 bucks.

Help Zee out!!

https://docs.google.com/document/d/1...it?usp=sharing

https://www.upwork.com/jobs/~01b686c766d68e2ac3
Reply With Quote
  #14  
Old June 20, 2020, 11:34 PM
Zeeshan's Avatar
Zeeshan Zeeshan is offline
Cricket Savant
 
Join Date: March 9, 2008
Location: Ω
Favorite Player: Tamim Iqbal
Posts: 34,896

If anyone worried about payment, I will deposit certain % upfront to your paypal. Or you can work directly there.
Reply With Quote
  #15  
Old September 3, 2020, 05:02 PM
Zeeshan's Avatar
Zeeshan Zeeshan is offline
Cricket Savant
 
Join Date: March 9, 2008
Location: Ω
Favorite Player: Tamim Iqbal
Posts: 34,896

Memorized a lot of stuffs this quarantine...

https://www.youtube.com/channel/UCob...PnAXQ/featured
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On



All times are GMT -5. The time now is 05:33 AM.



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
BanglaCricket.com
 

About Us | Contact Us | Privacy Policy | Partner Sites | Useful Links | Banners |

© BanglaCricket