Which coding would you recommend someone starting out in S&T to learn?

Trying to prepare myself for an S&T internship at a BB this upcoming summer. I wanted to hear some input from people currently in the field. How would you rank the three: knowledge of Excel, VBA, and Python as far as importance when starting out as well as continued use. Also, if there is something else that would crack this top three feel free to add that in. I wanted to get a head start for this summer by learning these things as I'm sure they will be useful no matter where I end up and believe it could be possibly quite interesting to learn. Any input would be appreciated.

 

Hey thanks for the response man. When you say excel are you including VBA in that or did you not use that too much. I used a good amount of excel last summer but relatively basic stuff like pivot tables and pretty basic formulas like vlookup and match. Any chance you could point me in the direction of what I should focus on learning/where to learn it for excel and python?

 
Most Helpful
youraverageinbred:
Trying to prepare myself for an S&T internship at a BB this upcoming summer. I wanted to hear some input from people currently in the field. How would you rank the three: knowledge of Excel, VBA, and Python as far as importance when starting out as well as continued use. Also, if there is something else that would crack this top three feel free to add that in. I wanted to get a head start for this summer by learning these things as I'm sure they will be useful no matter where I end up and believe it could be possibly quite interesting to learn. Any input would be appreciated.

To rank the three: probably Excel > VBA > Python. Excel because you'd probably use it to crunch data, conduct analyses, etc. VBA's useful since it helps you stand out from other interns.

Python is more for trading, or more quant-focused desks... in my BB it was barely used, but in another BB it was specifically used by one sales desk. So in effect, you're better off learning VBA.

 

I think it all depends on what kind of desk you will be on and the type of background of the people working on the desk have. This past summer I was on an options desk (not a BB) and the traders were all very technical and as a result, I coded most of the summer using VBA and Python.

Like many said above, VBA and Python should be the only languages you should really know but I would suggest that you spend some time building your own projects. Knowing the basics of a coding language versus being able to actually implement the knowledge and build things are two separate skills.

Comment once you know what desk or desks you will be on and these answers can be much more specific. Also, once you do know what products you will be around I highly suggest reading as much as you can on the product so you are already ahead of the curve once you start the summer. I suggest checking out this website: https://www.wiley.com/WileyCDA/Section/id-815676.html. Wiley has hundreds of books that I found EXTREMELY useful. Once you find the book you can easily find most of them online for free or check you school's library.

Best of luck!

 

Python is a high level programming language that is pretty easy to learn and very useful. It's pretty intuitive compared to other languages. Take some $12 Udemy courses/ free YouTube and practice on your own. Practicing makes all the difference. I would suggest C++ after you've gotten decent with Python, but this is probably not necessary.

I don't work in S&T for the record, just know how to code.

“The three most harmful addictions are heroin, carbohydrates, and a monthly salary.” - Nassim Taleb
 

The day to day things you will do in excel can be learned on the fly - pivot tables/lookups etc. learning python will not only make using VBA easier for times when you need it, but can then be used for other projects. Whoever commented above about doing a project you are interested offered great advice. Simply going through the motions and typing commands off of a YouTube video won’t reinforce how to actually code. Find some areas you are interested in, build the code / analysis around that, and google the bits and pieces in between where you get stuck.

 

Quisquam voluptas dolorem eligendi et assumenda ad. Sit atque eos ab quam alias quidem aliquid. Aut sunt quibusdam mollitia nihil eligendi pariatur.

Dolorem ratione iste illum quaerat. Suscipit voluptatem est itaque eum explicabo enim reiciendis.

Ea quo accusantium dolore dolorem adipisci voluptates autem. Fugit sed est delectus omnis. Dolores quis at commodi delectus adipisci illum.

Consequatur ut fugit ab aut iste enim. Ut officia iure placeat et sit qui.

"Be persistent and you will get, be consistent and you will keep it, be grateful and you will get more" #phuckQuotes

Career Advancement Opportunities

April 2024 Investment Banking

  • Jefferies & Company 02 99.4%
  • Goldman Sachs 19 98.8%
  • Harris Williams & Co. New 98.3%
  • Lazard Freres 02 97.7%
  • JPMorgan Chase 03 97.1%

Overall Employee Satisfaction

April 2024 Investment Banking

  • Harris Williams & Co. 18 99.4%
  • JPMorgan Chase 10 98.8%
  • Lazard Freres 05 98.3%
  • Morgan Stanley 07 97.7%
  • William Blair 03 97.1%

Professional Growth Opportunities

April 2024 Investment Banking

  • Lazard Freres 01 99.4%
  • Jefferies & Company 02 98.8%
  • Goldman Sachs 17 98.3%
  • Moelis & Company 07 97.7%
  • JPMorgan Chase 05 97.1%

Total Avg Compensation

April 2024 Investment Banking

  • Director/MD (5) $648
  • Vice President (19) $385
  • Associates (87) $260
  • 3rd+ Year Analyst (14) $181
  • Intern/Summer Associate (33) $170
  • 2nd Year Analyst (66) $168
  • 1st Year Analyst (205) $159
  • Intern/Summer Analyst (146) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
BankonBanking's picture
BankonBanking
99.0
3
Betsy Massar's picture
Betsy Massar
99.0
4
Secyh62's picture
Secyh62
99.0
5
dosk17's picture
dosk17
98.9
6
GameTheory's picture
GameTheory
98.9
7
CompBanker's picture
CompBanker
98.9
8
kanon's picture
kanon
98.9
9
bolo up's picture
bolo up
98.8
10
numi's picture
numi
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”