What's up guys, this is Alex from Xtrades back to you with another weekly trade ideas list. I hope everybody had a wonderful trading week last week. And finally, we did have a week off of event risk. This week we are back on track with more event risk. We do have the core CPI, we have regular CPI and also core CPI year over year. So we do have the CPI data coming out this week on Tuesday, February 14th. This could be a crazy week once again, just like the FMC week. This is another big market mover. You can see Monday we don't have any economic data coming out. Tuesday is the big day. Wednesday we do have retail sales, maybe give an insight to how the consumer is doing, Empire State Manufacturing Index, Industrial Production Index. We do have initial jobless claims on Thursday, February 16th as well, continuing jobless claims as well, the PPI, Producer Price Index, that's also another somewhat of a market mover. I wouldn't say it's a huge market mover, but it is something that can cause volatility. So now that we covered our economic calendar for the week, let's go ahead and get into our first setup here, looking at WBA Walgreens, which we've had on the video before. It's holding that same trend line that we covered before. We got test one, test two, came for test three, holding up test three, almost tested it right here, but it still held the overall trend. When we had WBA calls last time, they did work very well. So we do have it on watch once again. Same idea, same demand zone, same trend line. This time maybe just a different price target because you did make a new high up here at $37.96. So ideally that would be the same price target where you'd see maybe a mover up to there, see resistance about there. One thing you can also watch on this is the daily 50 EMA. You can see it's right here that could act as short term resistance as well. Make sure you keep an eye on the MACD, it is still in a positive signal. If you do see a signal flash to a cell or a negative crossover to the downside, that could be an indication maybe not to get into it yet. So that's where WBA looks pretty good here. I would say just make sure it does hold that trend line, make sure demand is showing a nice reaction, make sure the MACD is holding just like I said, and also watch for that 50 EMA. But otherwise it does look like you have a decent shot up to $37.96. Next we're going into MCD, McDonald's Corporation, just honestly one of my favorite recession stocks. This stock does not really get affected much despite economic downturn because people still buy fast food regardless. So we can see McDonald's here is holding a 0.68% return on the day from Friday, minus the fact that index is closed flat basically, there's a lot of high growth getting slammed. You can see in our recession proof sectors here, we do have XLB, which is healthcare, we got XLP, consumer staples, and we also have the XLU, which is utilities, all holding up very green despite a flat close index across the board. So with that in mind, I really like McDonald's here because it is holding this 259.51 low. It's 200 EMA. One thing you do have going against you is negative MACD signal, it's something to keep an eye on. But otherwise you are holding this general area of support. So if you do take calls on this, which I'm personally looking for upside, you keep your stop loss below the low because they probably break that if it went under back test and try to go lower, assuming that the daily 200 EMA doesn't hold. With that stop loss in mind, I would say as long as it's holding over this low, looks really good for a counter trend reversal back up to this little 38.2% This is a 267.98. There's another fib right here. I wouldn't really say this is a resistance though, but you can clearly see a area of resistance here where it, you know, you have one resistance here, came up again, tested again, another resistance, kind of like a double top, just really not like a huge double top or anything. So just keep an eye on that area. If it does get up there, maybe take profit about there. If it does indeed reach, but otherwise this looks good for a counter trend reversal. Just make sure you keep that stop loss under 259.50, maybe even slightly under just so you don't get tapped out by algorithms, market makers, because they'll take it slightly below the low and then they'll jack it right back up. So just make sure you're careful with that. Look at that calls on MCD. Next, we're going into GE, general electric. So the GE here you can see is breaking the short-term uptrend line. I got test one, test two. I had a test three, finally broke it, came up, back test, rejection off the area. You do have a negative MACD signal. So we're going to be looking at puts on this one. We had our two calls set up. So we got WBA, McDonald's. Now we're looking at puts for these last three. And our first one here is general electric. You can see it's breaking the uptrend. I would just say we can see a move down to 79.47 and 75.67. Those are your two areas of short-term support. You know, if it comes down there, probably try to curl up about there. If it gets under, you do have a straight flush zone down to this area in the 75s. You can kind of argue too, this is kind of like a rising wedge of some sort. The top trend line only has two tests, so it's not really like a confirmed trend line or anything yet. If you watch my videos, you know, usually you want to see them have three tests. So if you drew this over right here, I mean, it's not as clean, but that would give it three tests and kind of like a rising wedge looking for. But otherwise either way, it's breaking that uptrend line. So this could flush lower. Another thing that I see is declining volume. So you can see a heavy buying, really nice uptrend, volumes all above the average right here. And then finally starting to consolidate. You can see volume dropping off heavy. So this is having a lack of buyers and sellers. One thing that I could see is that since it's getting the lack of activity, they could get lack of support and go ahead and start breaking the supports. Just to make sure it gets under seventy nine forty seven first. And that would be your confirmation down to the lower support. If you do want to just set an alert, we could right click and there's breaking support, we just add it right there, hit create. And we can wait for that to trigger. Once that triggers, that doesn't give you a nice little flush zone down to that level like I was saying earlier. That's for GE. We're looking at puts next. We're going into LDS. This is Las Vegas Sands, the, you know, consumer services, casinos and gaming puts on this because you see this trend line here, this longer term trend line to get test one, test two, came out for test three. Finally, got that large rejection. You do have a closing under the previous week low on the weekly candle. It's another reversal signal, in my opinion, you get this really ugly weekly candle as well as on the daily here. You could see it is double topping. You could even argue a triple top. You got top one, top two, top three. Ideally, you want to see it get under fifty six sixty nine, which is that support and then I can start, you know, testing these little base areas right here. If you didn't want to wait for it to get under that fifty six sixty nine before taking puts, it is a very good confirmation level and that could take you back down to the moving averages. Another thing it has right here is this uptrend line. It's only got two tests on this uptrend. Usually a trend line is going to make a third and that's where it tries to validate and continue upward. So that would be the ideal price target. If it just pulls into there, you'd have a nice little short term trade down to the trend line.  I personally, I went cash. So I'm all cash right now. I'm waiting for the CPI period. And then, you know, starting Wednesday, if it seems like it wants to form another trend and start looking at swing trades again. So this week we're going to be focusing mainly on day trades until after Tuesday and then Wednesday, maybe start scaling into swings, assuming the trend gets formed. The event risk is just too, it's too high.   So basically I've been avoiding data reports like the plague and just, you know, day trading the few days into them. And then afterwards, once it gets out of the way, you know, I'll start sizing into swing trades and stuff like that. That's for LVS where they're going to put some this really nice rejection off the third trend line test where it can have another move down into the uptrend line down here. And you saw the uptrend line on the daily. It looks a little bit more steep on the weekly, still pretty steep on this, but if it comes down, there's a good chance it will hold up. So just make sure you take profit around there, assuming it does go ahead and fall. And for our last one, another put trade, we're looking at Netflix here. You see, you do have a confirmed top pattern because it finally broke the top support. So you got test one, test two, test three, you do have like a triple top going right here, also breaking, you know, the support. So once it breaks the base, that is a confirmed double top. So if you look at a classic top pattern, double top, triple top, most people think you would just take it as soon as it hits the resistance. That's how a lot of people will get screwed because they'll buy up here and then they'll end up taking it higher. It's a still an uptrend. If you want to make sure that the, you know, the pattern does get formed officially, you want to make sure that neckline breaks first. Like you see in this example on this website here. Once it breaks the neckline, that is your trade. If you do want to take something countertrend, that is risky. So, you know, just know the risks when you're taking it at at the top directly, rather than waiting for the support to break, but ideally you just want to see it break down.  So with Netflix here, you want to see the same thing. You just want to see it staying under the support, back test general area, and then it will go lower. Another thing Netflix has is this little small gap here. So you got a gap that could fill. Also, you do have the daily 50 EMA right here. It'll probably try to hold up about there. So my ideal price target, you know, would be down here probably after the gap fill or at least at the 50 EMA. We'll probably try to make support and continue to hold the uptrend. So really nice top pattern here. Looks good for puts. Really, really relative weakness on Friday.  You got Netflix down here about 4%, which is just brutal.  A lot of high growth sold off very hard. And you can just see, like with the speculative mania after Jerome Powell meeting, basically, you know, endorsing another bull rally for the short term, rather than talking down the markets, you can see that speculation is starting to come to the end a little bit. So you just got to be careful with these don't buy tops, buy dips. Next, we're going into the spy. And last week, we were focused on this Jackson Hole supplies. This is from when Powell went to Jackson Hole, Wyoming. A lot of the Fed members that go up there, they talk economics and they do broadcasts alive. And the reason why I had this in focus is because this day led to such a huge selling balance. And you can see once price returned, it did have that similar rejection, not as brutal, but it did have a pretty decent rejection still and it, you know, rejected twice.  So you just got multiple rejections. And another thing with spy here, we do have the MACD crossing to the downside. So this is the first sell signal since January. Friday the 6th. And that is a decent signal, in my opinion, that the momentum could be shifting here.  A lot of other traders and algorithms, they react to it as well. And it's kind of just like a self-fulfilling prophecy, right? If somebody sees it, they think it's going to work. And you will see that reflected in the price action, kind of like mass psychology. So another thing with spy here to break the short term uptrend. So I'm going to load more bearish neutral here. Obviously with CPI, it's going to be a coin toss. You know, I might be able to post a little bit more of my opinion after Tuesday, because I mean, our technicals can just get thrown out the window here. So just remember that. Another thing with spy here to close under this daily candle resistance. And this is from the December CPI report. So I thought that was interesting. So it's right back under that. We're in the same spot. I mean, it's just very interesting that, you know, it looks like we've moved all this way, but really we're in the same area as the Jackson Hole speech from August, the same area from the December CPI, all that. So it's just, it's crazy because it looks like we're moving huge, but we're really not. And you know, it could be like this for another year or so until the Fed starts cutting rates, until inflation comes down and things are a little bit more pretty. It's a kangaroo market. It's not a bear or bull market. Every time we put in a new low, it bounces. Every time we get up, it starts selling. And that gives us, that gets us range bound. And you can see just all the, all the bunny hopping here is just crazy. And that's why they call it a kangaroo market. So you may be asking, what am I seeing on spy this week personally, I think it's got a chance down to test this demand zones about as low as I could put us for now. I'll have to see how it reacts to demand. That's also the 200 EMA area and also the 50 EMA area where it is slowly trying to cross back over, which could be great because we never had the 50 and the 200 cross since this area right here received the yellow cross. And that was in May, 2022. So it's been months since we had this. It'd be really interesting to see that golden cross back to the upside. Could be a false signal given the economic conditions, but it would be an interesting one that algorithms and other traders could react to. But still for right now, 50 is trading under the 200 overall. We're looking more bearish neutral just because we're under the Jackson Hole Supply still. And then at the same time, you know, we do have this demand below, so I can't put you too much lower. So no position for me on the spy. You do have that argument down to demand and the 200 EMA area. Next, we're going into the QQQ. So last week, we were focused on this 311-03. Once they got up there, it found strong resistance. Pretty much how I expected it to. If you saw the video, I told you I was getting into puts about 40 days out, give you a little time, you know, let the market hash it out. You know, maybe it was going to bounce or something. So you want that safety. And that's what we did. They did pay and I took profit, made about 37 percent and took profit in my general area where I was hoping for, which was, you know, like the 300 area to 296. 88, which is this resistance right here. So the QQQ puts worked really good. You can see it backtesting this 296.88 and the 200 EMA.  If it gets below that, you do have that test down to demand. A similar fate that, you know, we saw on the spy, it does have that room down to demand. And same thing for QQQ. It's, you know, it does have a similar fate, assuming it does stay under this if it breaks. And similarly to spy, you do have this uptrend line breaking. You can see on the spy that it did break as well. It really didn't like sell off super hard once it broke, but you do have that, you know, maybe shift in momentum. MacD is still positive on the QQQ on the daily, which is good. Also holding over the daily 200 EMA, still holding this base. So obviously I do have to lean a little more bullish neutral. You can't really count the bulls out here, regardless of the couple day sell off. Overall, we're still in the uptrend. If I add this other EMA cloud, which is the nine and 21 day moving averages, you can see it's still holding the cloud, still holding, you know, general uptrend. So, you know, you can't be overly bearish here. Same thing with the spy. We do need to see it get under 296.88 for any confirmation of more negative selling. So no position for me on the QQQ. Like I said, I'm going to wait for Tuesday. Once Wednesday, you know, shows me maybe a trend forming something that, you know, looks a little bit more stable after the report. Then, you know, I will jump into something and hold it for a couple of days, like I usually do. Otherwise, for day traders, that is your levels of focus just at 296.88. Same thing as last week. Last week, our two levels were just the 311.03 and the 296.88. And you can see exactly why. Once we rejected it, came on down to 296.88 bounced right off that and, you know, closed only down a little bit, not too bad. I thought that was interesting that our, you know, levels still held to the same levels as long as it holds over 296.88. You do have a, you do have a good argument for a shot back up to 311.03. If 296.88 breaks and the 200.00 EMA breaks, you do have that argument down to demand, like I said, and also the 50.00 EBA, if that doesn't hold. Next, we're going into IWM. So with IWM here, it did break that inverse head and shoulders or cup and handle pattern, whatever you want to call it. It was bullish. But last week, I did say it looked a little bit overextended and you would want to wait for it to get up into supply to take puts, maybe it didn't reach supply. I'd actually topped out even before that. So I didn't take any position on this. I didn't trade it at all just because it really didn't get up into supply. So once it got up there, I was going to, you know, maybe look at puts and, you know, have a nice tradable setup, but either way, bears still got paid pretty good. So it topped out a little bit early, but it did come back to test our same 189.86 level, which comes from this area right here. So the 189.86 comes from this, comes from that, and also comes from that general area as well. And you can see why it's holding up. There's a nice base form, a nice little base candle. Macadie is negative. So the bulls do have that going against them. If it gets back under 189.86, there is a good chance it can flush down to the 200 EMA right there, or the 50 EMA as well. Otherwise, this is just a back test where the bulls and it can hold up here and head back up to, you know, the 199 to 200 area where I mean, that's as high as I can push you because you do that. We do have that supply. So I have to see that getting taken out first before putting you any higher as well as for the bears. I can't put you any lower unless it gets under that one and then 86 and you can see exactly why you got test one, test two, basically a test three. So you do have strong resistance acting as new support VIX. So last week, we were focused on this falling wedge and you could see exactly why. And we actually saw this before it even broke out. And what did I say? I said that, you know, once it gets into consolidation like this for such a long period, eventually you are going to see a move and it will start spooking people into selling stocks. It did exactly that. And I would argue that this is a pretty good reason why we pulled back as well as the 10 year yields in the dollar popping. This was just another pretty much another stab in the stomach for bulls. So with the VIX, I really want to see this continued breakout here. I really think you have a good argument up to the 200 EMA, at least. You can see it's rejecting the 50, which it has prior.  And now you can see a rejection candle here. So Matthew is still positive for the bears, which looks pretty good. If you know your bear strong stocks, as long as the signal holds, I think we could see continued pressure to the upside and the volatility index. We go into the data here. So last week, we added that 25 20 for the 2022 to 2023 average close. It dropped about 0.09. So it's dropped down to 25 11, with our last five days of closing. You can see it tested our moving average, just like it tested in the trading moving average for the 50 EMA. If you are bearish on stocks, you do want to get him back over that 50 and heading up to the 200 bulls. I mean, you really need a back under 20, period. That 20 level is just a crazy psychological level. It always has been. So just make sure, you know, not getting overly bullish until it's back under 20, breaking back under the 19 level, which comes from this bears, you still need to see it over that 50 to head up to the 200. And that is pretty much your levels for the week. But otherwise, it's still breaking out of this wedge. I would say volatility has a good case of coming back. This could be giving a early hint into how the CPI report will be, or it could be a fake out. Love to see others really know guessing on the data, you know, unless you're an insider, unless you, you know, work at the BLS or whoever does the CPI data. So yeah, like I said, that the 10 year yields as well as the VIX and the dollar popping, they give a pretty good indication of volatility coming back. You can see the 10 year yields you're breaking out as well. Similar to how the VIX is breaking out. This is, you know, it looks kind of similar. So volatility and yields just kind of go hand in hand lately. You know, if yields are spiking bonds are selling. And that also means, you know, pressure in the VIX as well. That could be why we saw that pop in the VIX along with the dollar. Next we're going into the DXYs is the US dollar index. Last week, pretty much just chopped in this range after having a pretty big pop. Once I got over that COVID peak, you could see it did go up another 0.62%, which is a pretty, pretty decent move. It's enough to make stocks sell. That's for sure. Anything above 0.3 I've noticed is a good reason, you know, for the market to start getting spooked. So once it gets over that 0.3 markets when, you know, you will start seeing pressure to the downside of stocks lately. Right now it's just testing this downtrend line.  But I highly doubt it will. With that 200 EMA in focus, you also do have this peak right here at the 105.63. It comes from this small rejection candle right here. That's about as high as I could put you. If it does break out, I would need to see how it reacts to those first. Otherwise, you know, if you are bullish stocks, you do have a good argument that it could reject here and head back below the 2020 covid peak and also back down to the one on once. If you haven't seen my videos before and don't know what the covid peak is, we've been covering it for a couple weeks now.  And we did have that stock market boom. So I think this level is very important. And I think it's kind of signaling something that it's break back over. And also holding that one to one 29 base. So it's the same thing, same levels on higher timeframes. So I just wanted to point that out if you're new to the videos. Otherwise, like I said, we do have this downtrend line in focus will need to see getting over or rejecting off of it. So I'd say this is an inflection point for the US dollar and could make for an interesting week. But I hope you guys enjoyed this video. I'm going to get this chopped up, edit in and get it out to y'all make sure you tune in to the next one. And also if you didn't know and you can't watch the videos because you don't have time, go to the options watch list channel or xtrade discord. You will see a written report there on the five setups. We don't go into the indexes on the written report, just to keep it short and easy. But you will see the five setups that we covered and I put if I'm you know looking at calls or puts on there for you know a directional bias. So tune in to the next one. I love you guys make sure you like comment and subscribe to our extra YouTube channel. And I'm out.


There are so many different types of product manager jobs out there, but which one is the most suitable for you based on your experience, skill set and your interest. In this video, I'm going to break down the top 10 different kind of product manager jobs based on the roles, responsibilities and salaries so that you know which one you need to pursue to accelerate your product management career. Hey guys, this is Dr. Nancy Lee, a director product and featured in Forbes. I've helped 100 people lend a dream PM job offer in fan companies and unicorn startup and continue to get promoted as a part leader. If you want to achieve the same kind of success, please go to PMExcelerator.io. There's some people with very similar background just like you. Make sure to check out our Instagram stories and learn more about different people with similar experiences and how did they achieve their career success so that you're able to use the same strategy to pursue your passion as well. And if like any of the free content we share with you today, please make sure to hit that like button and subscribe so that we'll be notified every time we turn on new video every week. Before we start, please make sure to download the free product manager resume template, which have been used by 7,000 product managers so that you're able to land job interviews much faster. If you're thinking about starting a product management career or you're already a product manager, you're trying to level up to become a senior PM or director PM. It's important to understand the 10 different types of PM jobs and identify the ones most suitable for your background is very critical. The first type of product manager job is product owner. Any type of job does mainly work with engineers and internal teams in the agile development process and to develop the product in a cross functional team. And product owners also need to talk with stakeholders, collect the requirement and translate into engineering facing requirements. So product owners, you can see this in the job description from a bank of America. So they're mainly working on creating the product in the agile development process. And they're less focused on how can you do GTM, which is go to market strategy and figure out the how to bring the product to the hands of customers from the marketing perspective. So therefore product owners are more towards the entry level of product management. They're more working on building, developing and defining the product and less about selling the product. I made a video breakdown the index between the differences between product manager and product owner. You can watch this video right now to understand the roles of responsibilities and the salary differences. The second type of product manager positions are girls, product manager. So girls PM. And in this job description from job box, we can see this. It's a quite typical growth, product manager means that you're focusing on growing the user base, growing the revenue and monetize the product. That's a growth, product manager. So growth, product manager, frequently need to work with cross functional team in terms of other product managers within the company, but growth managers in the very front end of product management facing like interfacing with customers and trying to figure out what their user journey, what do they like and how do they do A, B testing on their website or sort of the entire experience of customers engaging with the product so that they're able to increase the sales, the number of customers using the product. And growth, product manager is also very similar to girls hacking marketing role and actually gross hacking is more focused on from marketing perspective, how can you grow the sales of the product? Growth for manager focus on the same mission, but using the product strategy perspective. So therefore growth prime manager also needs para strategy and roadmap and being able to lead the team to execute the vision of growing the user base of a product. For example, check out this job description, derive a critical growth, product vision, strategy and roadmap for a zero to one product built as strong and creative backlog of ideas focused on improving the full growth funnel and lead and guide product direction for cross functional team of engineering, designer, analyst, marketers and platform partners. So together they're going to figure out how can you grow the product together? Growth for manager frequently being hired for both big tech companies like Google, Meta, as well as smaller companies such as startup and one of the students and actually Jenny currently working with the startup helps them to grow the user base. So to me, I think the very, very fun experience as a growth product manager, growth for manager frequently needs to run lots of A B testing of new ideas and product features and understand what's the best methodology and do experiment to drive the user engagement. The next type of product manager is B to C product manager. Now let me define what does a B to C product manager do? So lots of time, B to C product managers are mainly focused on the users, user experience and also website design, UI, UX, and they're probably going to do lots of A B testing how to improve the user experience as well. For example, and if you are the B to C product managers for Instagram, you're probably working on how would you design the Instagram filters or Instagram stories for people use the the product and also how would you design the layout of Instagram? How would you do content recommendation for your users? So it's a very user centric B to C type of product manager position. And for those positions and frequently, they want you to have very strong customer empathy and has a consumer user experience. So if you are somebody who doesn't have engineering background, but had experience working closely with user and knowing girls and knowing UI, UX design, B to C product manager is a perfect position for you. Now let's talk about B to B product managers. So B to B product managers, they are also working on product, but their customers are different. They still do customer interviews, understand the requirement on work with engineering team, but B to B product managers is using a different methodology to drive the growth of the product. So B to B product manager frequently, their customers are Walmart, Target, any big enterprise customers. So they're mainly using the interpersonal relationship, those kind of BD skills to understand the needs and desire of customers. And they frequently work closely with sales team, customer success team and also directly conduct with customer interviews to understand what's the best solution and product for customers. In contrast with B to C customer, B to C customer will do more A to B testing. But for B to B customers, as you can imagine, there are only a few enterprise customers such as you sell your product to Walmart and Target. How can you do A to B testing only have two customers to test? So therefore they spend less time on A to B testing, but they spend more time on customer interviews, interfacing with customers and gaining more insight from one on one interactions with customers. In my upcoming video, I will discuss the top six skills for product managers, regardless of your B to B or B to C type of product managers. And make sure to subscribe to the channel and see this video upcoming right here once it's available so that you know what the top skills you master right now to get into those product management positions. The fifth type of product manager position is product marketing manager. So product marketing manager is a sub-discipline of product management. And it's also quite popular, especially this position is suitable for people who doesn't have engineering background, but has marketing background. Now what does a product manager do? Let's take a look at this job description from Microsoft. This is a remote product marketing position and they're looking for the following roles and responsibilities. And for example, product marketing manager are mainly working on analyzing market trends and understand the competitive landscape to create the strategies for your product. Product marketing managers still do customer persona, customer segmentation and understand the voice of customers, but they're going to work closely with product managers so that they're able to pass the customer insight to the engineering team. Product marketing manager will also work on product strategies, product vision, and as well as creating the value proposition of your product, define the messaging of your product and understand what to say and how to say it to different kinds of customer segmentations. Product marketing manager also focus on the GTM strategy. How would you be able to bring the product to the hands of customers? How would you launch your product? And how would you market your product such as would you use influencer marketing strategy? Do you go to conferences? And what's most cost-effective to reach out to many potential customers? And product marketing manager frequently also need to work with sales and marketing team. They're going to train salespeople. They're going to design the sales copy. And they're also going to work in a cross-functional team with product managers, sales team, legal team, and the marketing team together to launch the product. So therefore, product marketing manager mainly working the front end of product management is actually 70% overlap between a product manager. It's just they do not work with engineers to actually develop the product. And actually currently our student Lori is working for Amazon as a product marketing manager and herself also came from a marketing background. So therefore, if a business background, you may consider how to become a B2C product manager, B2B product manager, growth product manager or product marketing manager. And all of those are very good options for you guys. So what are product manager jobs are you interested? Please comment in the description. I love to learn more about your background and your interests. The six type of PM positions are platform PM, platform product manager. So platform product manager focus on building the horizontal platform for other product managers within the company. So it's behind the scenes product managers who does not directly engage with the consumers, but they engage with different type of product managers within the company. Let me use my personal experience, Smart Cities as an example. When I work as a Smart Cities product manager, there was a platform product manager in my team. So he is designing the platform for all the product managers within the Smart Cities department. For example, I was responsible for traffic safety and someone else responsible parking and there's also environmental sensor product managers, there's also lighting product managers and all of us need to have synergies among our product, which can use cloud or any kind of platform integrations. So the platform product managers building the platform as a service for all the product managers being able to use his platform so that we are able to scale our Smart Cities product portfolio more significantly. So platform product manager is the transferable skills they can use for all different industries and frequently they need to understand how can they run the platform on the cloud, how can design the scalability with the engineering team. So if you had a platform product manager position, it's likely you're not able to get fired during any recessions because everyone needs a platform to scale their product team. The seventh type of manager is technical product manager. So technical product manager are working on certain type of technical product and technical domain. For example, there are AI product manager, there are cloud product manager, there's also data product manager, there's also IOT product managers, and I have lots of students actually already land offers as different type of product managers because they're able to work on those technical domain. For example, I have a student, he was more engineering background working on self-driving cars, but he was able to land a senior product manager as AI product manager because his past experience as a software engineer designing self-driving car is so critical in helping the new company being able to design the same kind of AI algorithm for the cloud and the data industry. So if you have engineering background should look into is any special technical skills that you master that can be valued for the new company as a product manager. And same thing applies to cloud, IOT, any type of other product manager position. If you do not have technical background, you can still become technical product manager. You just need to take some free courses and learn more about those skills. And I'm going to make new YouTube videos about different kind of technical courses you can take and also how to learn them more efficiently. Make sure to subscribe to channel and turn the bell button so you know when the new video is coming up. And in the description of this video, I also going to link you some free technical resources you can get started on immediately. The A's type of product manager position is product operations manager. Let's use Uber as an example. What does the product operations manager do in Uber? You can see them as external product manager and their internal and external position. So external product manager in this case are product operations manager. They work closely with customers. They want to understand how to optimize the customer experience. They want to make sure the delivery of the product to the customer is smooth. They also want to understand all the operations details in terms of how customers use the product, the interview customers, to understand the voice of customers and write requirement and then bring all the customer needs to the internal product managers, which are people who work closer with engineering team. You can read more about the Uber operations product managers information here. For example, the job description set. Define the operating structure and processes to implement on plus strategy and lead a community of strategic leaders to engage meaningful impact to the business success. And all of those are talking about how can they work with cross functional team and engage with customers and make sure customers able to use and receive the product more smoothly. And currently we have another student, Jackson, and working for Uber and he is doing like organizational overhaul to implement this enter and product management strategy for Uber. So I'm very proud of him. The nice type of PM positions are APM associate product manager position. Associate product manager defined for someone who is new into product management space and you have very limited work experience. If you have between zero to one or up to two years work experience, you can be qualified as associate product manager. Associate product manager are mainly for the fan companies or formula companies. For example, like Google meta, they have APM, RPM positions and uses Tesla's APM positions as example. And Tesla APM looking for someone only have up to two years experience, zero to two years experience, but once they join Tesla, they're going to work on the product and working with senior product managers, but mainly working on certain part of feature of Tesla, but not entire whole product portfolio and they're still able to manage the on-roll map, but the roadmap is small compared with entire senior product managers roadmap and they're still able to do customer interviews and work with closely with engineering team to design AP testing, but it's mainly the scope of work is smaller as APM was in the company, but that's the best position for someone to break in. And another quick tip is that not lots of company has an APM title as a position. For example, Microsoft, the entry-level PM position are called product managers. They never have APM title at all and that's why summer students to join Microsoft as a fresh graduate still have product manager title, so pay attention to different title when you apply for these jobs. The 10 type of PM positions are hardware product managers. So product manager in hardware space, they are performing similar functions as software product managers, but the entire software development lifecycle compared with hardware development cycle is completely different. They might use some kind of waterfall methodology, they will spend more time doing verification testing of the hardware product, but I still believe that if your passion is in hardware product, you should become a hardware product manager as well. So how much of those 10 different product managers getting paid? And I filmed the video give an overview regarding how much product manager get paid based on years experience and location. You can check out this video right here. And at here, let me give you a high-level overview based on their job title. In the high-level, if you work for fan companies, regardless what your job title is, what type of PM you are, you're getting paid much higher. For example, for fan companies and any of our student lending and fan offers, they didn't pay above $300,000 per year. If you join Meta, it's like $350,000 for sure. If you join Google, where people reach over $400,000 per year as a product manager, and this does not include a direct-level position. Okay, this is just a product manager position in those fan companies. Now, what if you do not work for fan companies? The title and pay will be different based on the roles and responsibilities. For example, if you are a product marketing manager, in general, your salary will be a little lower than product manager. That could be between about like 10% lower. However, if you're a product marketing manager working for Meta, your salary should be around $250,000, and based on the information I just collected on Glassdoor right here. So it's still high, but not as high as a product manager in the same company. If you're a product owner, in general, product owner's salary is about 10% lower than product manager if you do not work for fan companies. And of course, the location also varies significantly regardless of your title. So you need to look up my upcoming videos where I have updated salary information for different type of product manager position based on the locations and salary and titles and experiences. If you are a technical product manager or platform product manager, in general, your salary will be higher compared with consumer-facing product managers such as B2C product managers, because the position of cloud product manager in general is harder to be filled compared with B2C product managers who specialize making filters for Instagram users. So it will be a little bit higher, but not significantly higher. If you are APM, your salary could range between 80 grand to 150 grand. If you work for fan companies and in San Francisco, you're getting paid at least $150,000 as an APM. If you are remote PM working for startup as an APM, and that position can be around like $80,000, but we also have students receive salary for $130,000 in San Francisco working for startup as well. So it really depends on the location and if it's remote and also the company location such as East Coast and West Coast as well. I'm going to make more videos to describe all those variables in details. If you are determined and excited about getting into product management and lend-your-dream PM job offer, you should immediately download this Polymedic Resume template which has been used by 7,000 product managers. I hope all of you guys are able to use the same template to achieve way more interview opportunities eventually lend-your-dream PM job offer. If you like any of the free content we provide today, please make sure to hit the like button and share the video and comment below and let me know what other new content you want me to film. And this is Dr. Nancy Lee from PMExcelerator.io. I'm going to see you next time. Bye.


Most of the time, it doesn't pay to optimize your code unless you have an operation or a function that's going to be called a lot. This is the case with convolution. In one-dimensional convolutional neural network, the convolution operation is run a lot. We have for every kernel, for every channel, multiple times through the network for however many iterations. This goes up dramatically when we go to two-dimensional convolutions. Instead of convolving along one axis, we're convolving along two. So however many convolutions we're doing before, we're doing the square of that in a two-dimensional convolution. And in a three-dimensional convolution, we're doing the cube of that number. So it gets very big, very fast. It's worth being careful and not doing anything really dumb, really slow. The natural way to implement a convolution is with a for loop. We're doing the same thing over and over again in a slightly different position each time. It's the ideal case for a for loop. The only problem is that in Python, for loops are pretty slow in native Python. The solution to that most common is to vectorize your code. We turn it into arrays and then use NumPy, the most common tool for this, to multiply those arrays and two-dimensional arrays and three-dimensional arrays by each other. NumPy does this very efficiently. It's very good at it. Convolution introduces some kinks into this. If we want more control over how convolution takes place, it's not always straightforward to vectorize the code. In order to accommodate maximum flexibility, we'll step back from relying on NumPy for convolution and we will do a little bit more of a hand-rolled solution. Our favorite tool for this will be Numba. This is closely related to NumPy. It's often packaged with NumPy and distributed with Anaconda. They're both supported by NumFocus. It is a package that takes native Python code and compiles it down to C code that runs very fast. And it's a just-in-time compiler. That's where the jit comes from here, an njit. Meaning that the first time Python encounters this code, it stops what it's doing, takes the whole chunk of Numba code, compiles it to a C raw C code block, and then executes it. And then each time it comes back, it can take this pre-compiled chunk and run it. And it tends to run very much faster than interpreting the Python code each time through. The n in njit is shorthand for an argument noPy equals true. Usually what Numba does is if it tries to compile a block of code down to C and it can't, it falls back and just interprets it as normal Python. This is not what we want here. Here we want to make sure that the compilation down to C works. And if it doesn't work, we want to get an error. We want to make sure that this is running fast or not at all. And then if it stops running, we can fix it. So the njit decorator before a function makes sure that that's the case. So here we have our custom-written convolve1d function. We put the ampersand njit above that. That's a Python construction called a decorator. And it hides some stuff that tells Python to interpret this to do just in time compiling on it when it runs. And it takes in a signal and a kernel. And as we've discussed before by convention, the signal is the longer of the two, but convolution doesn't really care which is which. It is symmetric with respect to these two. And then we take the signal size and the kernel size. We calculate the total number of convolutions. In this case, we're restricting ourselves to just the valid convolutions. So where the kernel completely overlaps with the signal. So because of that, the number of actual convolutions will be the length of the signal minus the length of the kernel plus one. Then we take and flip the kernel around. This colon colon minus one indexing construct is shorthand for start at the end, step back one at a time, and end at the beginning. So reverse this kernel. Then we initialize a result. We make an array of zeros. That's the right length of the final result. And then we use our for loop and we go through for each of our dot products. And we calculate the sliding dot product of the signal with the reversed kernel. And then for each of those dot products, we take that result, put it back into the correct position of the final convolution result, and then return it.